SuperAPI AI 工具集

datadog-analyser

数据与分析

查看项目

更新于 10-15 20:35

技能介绍

用途:借助 pup CLI 调查和分析 Datadog 可观测性数据,覆盖指标、日志、监控器、事件、SLO、APM 追踪、RUM、安全信号等。输入为原始参数 $ARGUMENTS,可推断 QUERY(分析目标)、SINCE/UNTIL(可选 UTC ISO8601 时间窗)、SERVICE_HINT(可选优先服务名)。

主要能力:按目标选择相关 pup 命令,如 pup monitors list、pup monitors search --query="status:alert"、pup logs search --query="status:error" --from="1h"、pup metrics query、pup incidents list、pup slos list、pup apm services、pup security signals list、pup error-tracking issues search、pup synthetics tests list、pup cicd pipelines list 等,默认 JSON 输出,可用 --from、--to、--query、--tags 缩小范围。

使用方式:需安装 pup CLI(见 https://github.com/datadog-labs/pup/blob/main/README.md),设置 DD_API_KEY 与 DD_APP_KEY,非 datadoghq.com 时设置 DD_SITE。先运行 pup test 验证连接,失败则提示用户并附设置指南,成功前不继续;再运行 pup agent guide 获取命令列表,不可用时使用已知命令参考。时间窗规则:相对时长直接传 --from="1h";命名日期按本地日边界计算 epoch 秒;提供 SINCE/UNTIL 时统一转换为 epoch 秒。SERVICE_HINT 存在时优先过滤监控器、日志与 APM。

输出:结果写入 .datadog-analyser-tmp/report.md,含摘要、分域详情、异常与建议;报告时间戳须转换为当前代理本地时区并带时区缩写,不使用 UTC。

限制:依赖 pup CLI 与有效 API 密钥;未提供具体命令参数细节时以 pup <command> --help 为准;资料未说明收费、价格或平台支持范围。