SuperAPI AI 工具集

datadog

部署与运维

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于通过 Membrane CLI 与 Datadog 监控与分析平台交互,适合需要读取或管理 Datadog 中 Monitor、Dashboard、Incident、Notebook、Log、Metric 等数据的场景。

主要能力:提供预置动作(action),涵盖列出与获取 Monitors、Dashboards、Events、SLOs、Incidents、Users、Hosts、Downtimes、Service Definitions、Metrics,以及创建 Monitor、Dashboard、Event 和更新 Monitor 等。也可通过代理直接请求 Datadog API。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无头环境会打印授权 URL,登录完成后再执行 membrane login complete <code>。建立连接:membrane connection ensure "https://datadog.com" --json,必要时轮询连接状态至 READY。查找动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}',结果在 output 字段。代理请求:membrane request CONNECTION_ID /path/to/endpoint,常用选项含 -X/--method、-H/--header、-d/--data、--json、--query、--pathParam。任意命令加 --json 可输出机器可读 JSON。

适用场景:DevOps、开发与安全工程团队在做云规模应用监控、事件响应、仪表盘与告警管理、日志与指标查询时使用。

限制:认证与凭据由 Membrane 服务端管理,不应向用户索取 API key 或 token;具体动作参数与权限取决于 Datadog 侧配置,资料未提供更多细节。