🐕 Datadog
Datadog monitoring — manage monitors, dashboards, metrics, logs, events, and incidents via REST API
Requirements
| Variable | Required | Description |
|---|
| INLINECODE0 | ✅ | API key from app.datadoghq.com |
| INLINECODE1 |
✅ | Application key |
Quick Start
CODEBLOCK0
All Commands
| Command | Description |
|---|
| INLINECODE2 | List monitors |
| INLINECODE3 |
Get monitor |
|
monitor-create | Create monitor |
|
monitor-update | Update monitor |
|
monitor-delete | Delete monitor |
|
monitor-mute | Mute monitor |
|
dashboards | List dashboards |
|
dashboard-get | Get dashboard |
|
dashboard-create | Create dashboard |
|
dashboard-delete | Delete dashboard |
|
metrics-search | Search metrics |
|
metrics-query | Query metrics |
|
events-list | List events |
|
event-create | Create event |
|
logs-search | Search logs |
|
incidents | List incidents |
|
incident-get | Get incident |
|
hosts | List hosts |
|
downtimes | List downtimes |
|
downtime-create | Create downtime |
|
slos | List SLOs |
|
synthetics | List synthetic tests |
|
users | List users |
Output Format
All commands output JSON by default. Add --human for readable formatted output.
CODEBLOCK1
Script Reference
| Script | Description |
|---|
| INLINECODE26 | Main CLI — all commands in one tool |
Credits
Built by
M. Abidi |
agxntsix.ai
YouTube |
GitHub
Part of the
AgxntSix Skill Suite for OpenClaw agents.
📅 Need help setting up OpenClaw for your business? Book a free consultation
🐕 Datadog
Datadog 监控 — 通过 REST API 管理监控器、仪表盘、指标、日志、事件和事件
要求
| 变量 | 必需 | 描述 |
|---|
| DDAPIKEY | ✅ | 来自 app.datadoghq.com 的 API 密钥 |
| DDAPPKEY |
✅ | 应用程序密钥 |
快速开始
bash
列出监控器
python3 {{baseDir}}/scripts/datadog.py monitors --query <值> --tags <值>
获取监控器
python3 {{baseDir}}/scripts/datadog.py monitor-get id <值>
创建监控器
python3 {{baseDir}}/scripts/datadog.py monitor-create --name <值> --type <值> --query <值> --message <值>
更新监控器
python3 {{baseDir}}/scripts/datadog.py monitor-update id <值> --name <值> --query <值>
删除监控器
python3 {{baseDir}}/scripts/datadog.py monitor-delete id <值>
静音监控器
python3 {{baseDir}}/scripts/datadog.py monitor-mute id <值>
列出仪表盘
python3 {{baseDir}}/scripts/datadog.py dashboards
获取仪表盘
python3 {{baseDir}}/scripts/datadog.py dashboard-get id <值>
所有命令
| 命令 | 描述 |
|---|
| monitors | 列出监控器 |
| monitor-get |
获取监控器 |
| monitor-create | 创建监控器 |
| monitor-update | 更新监控器 |
| monitor-delete | 删除监控器 |
| monitor-mute | 静音监控器 |
| dashboards | 列出仪表盘 |
| dashboard-get | 获取仪表盘 |
| dashboard-create | 创建仪表盘 |
| dashboard-delete | 删除仪表盘 |
| metrics-search | 搜索指标 |
| metrics-query | 查询指标 |
| events-list | 列出事件 |
| event-create | 创建事件 |
| logs-search | 搜索日志 |
| incidents | 列出事件 |
| incident-get | 获取事件 |
| hosts | 列出主机 |
| downtimes | 列出停机时间 |
| downtime-create | 创建停机时间 |
| slos | 列出 SLO |
| synthetics | 列出合成测试 |
| users | 列出用户 |
输出格式
所有命令默认输出 JSON。添加 --human 可获取可读的格式化输出。
bash
python3 {{baseDir}}/scripts/datadog.py <命令> --human
脚本参考
| 脚本 | 描述 |
|---|
| {{baseDir}}/scripts/datadog.py | 主 CLI — 所有命令集成于一个工具 |
致谢
由
M. Abidi 构建 |
agxntsix.ai
YouTube |
GitHub
属于 OpenClaw 代理的
AgxntSix 技能套件 的一部分。
📅 需要为您的业务设置 OpenClaw 的帮助? 预约免费咨询