Datadog监控服务

MCP Datadog Playcourt 是一款支持Kubernetes、APM和基础设施指标监控的服务,适用于开发者和运维团队进行全面的性能监控和资源管理。

  • by adisaputra10
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 adisaputra10/mcp-datadog

使用说明

MCP Datadog游乐场

支持Kubernetes、APM和基础设施指标的MCP Server用于Datadog监控。

安装

npx mcp-datadog-playcourt

配置

添加到MCP设置(VS代码 mcp.json):

{
  "servers": {
    "datadog": {
      "command": "npx",
      "args": ["mcp-datadog-playcourt"],
      "env": {
        "DATADOG_API_KEY": "your-api-key",
        "DATADOG_APP_KEY": "your-app-key",
        "DATADOG_SITE": "datadoghq.com"
      }
    }
  }
}

特性

  • Kubernetes指标:查询pod计数、CPU、内存、网络指标
  • 部署监控:获取包括响应时间在内的全面部署指标
  • 命名空间聚合:每个命名空间的总资源使用量
  • 主机监控:列出并监控基础设施主机
  • APM支持:应用程序性能监控指标

可用工具

  1. query_kubernetes_metrics -查询任何Kubernetes指标
  2. query_deployment_pods -获取部署指标(包括响应时间在内的10个指标)
  3. get_namespace_metrics -命名空间级资源聚合
  4. list_all_hosts -列出所有受监控的主机及其系统信息
  5. get_host_detail -获取特定主机的详细信息
  6. list_hosts -列出受监视的主机
  7. list_databases -列出受监视的数据库
  8. query_host_metrics -查询主机基础架构指标
  9. query_database_metrics -查询数据库指标

环境变量

  • DATADOG_API_KEY -您的Datadog API密钥(必需)
  • DATADOG_APP_KEY -您的Datadog应用程序密钥(必填)
  • DATADOG_SITE -datadog站点(默认:datadoghq.Com)

许可证

麻省理工学院