一键导入
datadog-workflows
Fetch Datadog Workflow Automation definitions and instances via API. Use when inspecting workflow configurations or execution history.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Fetch Datadog Workflow Automation definitions and instances via API. Use when inspecting workflow configurations or execution history.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create, inspect, and update Datadog monitors via API - get monitor details by ID or URL, create or update metric/query alerts with thresholds and Slack notifications. Use when setting up alerting, tuning monitors, investigating monitor triggers, or checking monitor group states.
Troubleshoot Datadog API authentication issues (401/403 errors), understand API keys vs app keys, and configure correct regions. Use when hitting auth errors or setting up Datadog API access.
Search and manage Datadog Error Tracking issues via API - find grouped errors by service, resolve/ignore issues. Use when investigating production errors or managing error tracking issue states.
Work with Datadog Incidents API - fetch incidents with enrichment, update incident fields, understand incident data structures. Use when working with incidents or the dd-cli get-incident/update-incident commands.
Create log-based count metrics via API - works with all storage tiers including flex. Use when you need to monitor log patterns but logs are in flex tier (where log monitors don't work).
Search Datadog logs via API - query syntax, storage tiers (indexes, flex, online-archives), pagination. Use when searching logs or using the dd-cli search-logs command.
| name | datadog-workflows |
| description | Fetch Datadog Workflow Automation definitions and instances via API. Use when inspecting workflow configurations or execution history. |
# Get workflow by UUID
dd-cli get-workflow aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
# Get workflow from full URL (parses workflow ID automatically)
dd-cli get-workflow 'https://us3.datadoghq.com/workflow/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee'
# Include instance details (if URL has ?instance=... param)
dd-cli get-workflow 'https://us3.datadoghq.com/workflow/aaaaaaaa-...?instance=11111111-...' --instance
| Option | Description |
|---|---|
WORKFLOW | Workflow UUID or full Datadog URL |
--instance | Also fetch the execution instance details |
--timeout | Request timeout in seconds (default: 15) |
A workflow definition contains:
attributes.name / attributes.description -- what it doesattributes.spec.triggers -- what triggers it (monitor, webhook, schedule)attributes.spec.steps -- the step definitions (Slack messages, Jira tickets, PagerDuty pages, etc.)attributes.spec.inputSchema.parameters -- configurable inputs (Slack channel, thresholds, etc.)attributes.spec.handle -- unique trigger handleGET /api/v2/workflows/{workflow_id}GET /api/v2/workflows/{workflow_id}/instances/{instance_id}workflow_id (definition) vs instance_id (execution run)The CLI parses Datadog workflow URLs automatically:
https://us3.datadoghq.com/workflow/<workflow_id>?instance=<instance_id>
^^^^^^^^^^^^ ^^^^^^^^^^^
extracted extracted (optional)