README
🚀 Datadog MCP 服务器
Datadog MCP 服务器是一个模型上下文协议(MCP)服务器,它允许 AI 助手直接搜索和分析 Datadog 日志。通过这一集成,AI 助手能够使用自然语言查询您的 Datadog 日志,显著提高故障排除和日志分析的效率。
🚀 快速开始
Datadog MCP 服务器可让 AI 助手与 Datadog 日志进行交互。按照以下步骤完成设置并开始使用。
✨ 主要特性
- 日志搜索:可以使用灵活的查询参数在 Datadog 中搜索日志。
- 基于时间的过滤:能够根据特定的时间范围筛选日志。
- 分页支持:支持通过游标分页来导航大型日志集。
- 即将推出:后续将提供指标检索功能。
📦 安装指南
先决条件
- 需拥有配备 API 访问权限的 Datadog 账户。
- 准备好 Datadog API 和应用程序密钥(详情请参见文档)。
设置步骤
将 MCP 服务器配置添加到您的 AI 助手的 MCP 设置文件中:
⚠️ 重要提示
此 MCP 服务器仅支持 stdio 运输,SSE 运输不可用。
"datadog-mcp-server": {
"command": "npx",
"args": ["-y", "@i524/datadog-mcp-server"],
"env": {
"DD_API_KEY": "<your-datadog-api-key>",
"DD_APP_KEY": "<your-datadog-app-key>"
}
}
💻 使用示例
可用工具
search-logs
使用灵活的过滤选项从 Datadog 搜索日志。
参数:
| 属性 | 详情 |
|------|------|
| filterQuery | 用于筛选日志的查询字符串,必需参数。请参考Datadog 日志搜索语法了解详细信息。 |
| filterFrom | 请求日志的最小时间戳(ISO 8601 格式),可选参数。 |
| filterTo | 请求日志的最大时间戳(ISO 8601 格式),可选参数。 |
| cursor | 用于分页的游标,可选参数。 |
基础用法
// 搜索特定服务在生产环境中的错误日志
{
"filterQuery": "service:awesome-service status:error",
"filterFrom": "2025-01-01T00:00:00Z",
"filterTo": "2025-01-02T00:00:00Z"
}
📄 许可证
该项目采用 MIT License 许可证,更多信息请查看LICENSE文件。
Scan to join WeChat group