[ PROMPT_NODE_22260 ]
Datadog CLI 说明文档
[ SKILL_DOCUMENTATION ]
# datadog 插件
一个用于通过 [Datadog](https://www.datadoghq.com/) 日志、指标和仪表板进行调试和分类的 Claude Code 技能。
## 功能说明
此技能使 Claude 能够使用 [datadog](https://github.com/leonardocouy/datadog-cli) CLI 进行:
- **日志搜索** - 使用 Datadog 语法查询和过滤日志
- **实时追踪** - 实时流式传输日志
- **链路分析** - 跟踪跨服务的分布式请求
- **模式检测** - 自动对相似的日志消息进行分组
- **指标查询** - 使用 PromQL 风格的语法查询时间序列指标
- **仪表板管理** - 列出、创建、更新和删除仪表板
## 前置条件
1. 从 [leonardocouy/datadog-cli](https://github.com/leonardocouy/datadog-cli) 安装 CLI
2. 设置环境变量:
bash
export DD_API_KEY="your-api-key"
export DD_APP_KEY="your-app-key"
从此处获取密钥:https://app.datadoghq.com/organization-settings/api-keys
## 安装
bash
/plugin marketplace add leonardocouy/cc-datadog
/plugin install datadog@cc-datadog
## 使用方法
安装后,当你提出以下问题时,Claude 会自动使用 datadog 命令:
- “搜索过去一小时的错误日志”
- “追踪支付服务的日志”
- “跨服务追踪此请求 ID”
- “显示今天的错误模式”
- “我们有哪些仪表板?”
- “请解释这个 Datadog 仪表板 https://app.datadoghq.com/dashboard/xxx-xxx-xxx”
- “为 cpu.usage 和 memory.used 指标创建一个新的 Datadog 仪表板”
## 命令参考
| 命令 | 用途 |
|---------|---------|
| `datadog logs search` | 搜索并过滤日志 |
| `datadog logs tail` | 实时流式传输日志 |
| `datadog logs trace` | 查找特定 Trace ID 的日志 |
| `datadog logs patterns` | 对相似日志消息进行分组 |
| `datadog logs compare` | 比较当前与上一周期 |
| `datadog logs context` | 获取时间戳周边的日志 |
| `datadog logs agg` | 按 facet 聚合日志 |
| `datadog logs multi` | 并行运行多个查询 |
| `datadog metrics query` | 查询时间序列指标 |
| `datadog dashboards list` | 列出仪表板 |
| `datadog dashboards get` | 获取仪表板定义 |
| `datadog dashboards create` | 创建仪表板 |
| `datadog dashboards update` | 更新仪表板 |
| `datadog dashboards delete` | 删除仪表板 |
| `datadog errors` | 快速错误摘要 |
| `datadog services` | 列出有日志活动的服务器 |
查看 [datadog-cli](https://github.com/leonar