SuperAPI AI 工具集

datadog

数据与分析

查看项目

更新于 10-15 21:55

技能介绍

用途:该 Skill 用于通过 Datadog API 以只读方式查询可观测性数据,适合排查生产问题或故障、查看监控器状态与告警历史、搜索日志中的错误或模式、查看 APM traces 与服务地图、拉取仪表盘指标数据、检查主机基础设施状态。前提条件需设置环境变量:export DD_API_KEY="your-api-key"、export DD_APP_KEY="your-application-key"、export DD_SITE="datadoghq.com"(也可为 datadoghq.eu、us3.datadoghq.com 等)。使用方式为调用随附脚本的 CLI,例如:npx tsx scripts/datadog.ts logs search --query "service:api error" --from 1h;npx tsx scripts/datadog.ts metrics query --metric "system.cpu.user" --from 1h;npx tsx scripts/datadog.ts monitors list;npx tsx scripts/datadog.ts dashboards get --id abc-123;npx tsx scripts/datadog.ts hosts list;npx tsx scripts/datadog.ts traces list --service api --from 1h。典型排查流程包括先用 monitors list --status alert 查看触发中的监控器,再用 logs search --query "status:error" --from 30m 搜索错误日志,最后用 traces list --service api --from 30m 检查慢调用链。日志查询支持 service:api-service、status:error OR status:warn、@timestamp:[now-1h TO now] 及组合条件;指标查询支持 avg:system.cpu.user{host:my-host}、按标签 avg:system.cpu.user{env:production}、以及 diff(avg:system.cpu.user{host:my-host}) 等。限制:所有操作均为只读,不提供写入或修改;API key 与 Application key 需要具备相应权限范围;高并发查询需遵守速率限制;建议用 --from 限定时间范围(默认 1h)。官方文本与价格信息暂未提供。