Datadog Alerts Integration
Overview
Configure Datadog monitors to send alert notifications to OpsWorker for automatic investigation.
Prerequisites
- A Datadog account with monitor configuration access
- OpsWorker cluster set up with the Kubernetes Agent installed
- Your OpsWorker webhook URL (available in the portal under Integrations → Datadog)
Setup
1. Get Your Webhook URL
- In the OpsWorker portal, go to Integrations
- Select your cluster
- Find Datadog and copy the webhook URL
2. Create a Webhook in Datadog
- In Datadog, go to Integrations → Webhooks
- Click New Webhook
- Configure:
- Name:
opsworker - URL: Your OpsWorker webhook URL
- Payload: Leave as default (OpsWorker accepts the standard Datadog webhook format)
- Name:
- Click Save
3. Add Webhook to Monitors
For each monitor you want OpsWorker to investigate:
- Edit the monitor
- In the Notify your team section, add:
@webhook-opsworker - Save the monitor
Alternatively, add @webhook-opsworker to a monitor template to apply it to multiple monitors at once.
4. Verify
Trigger a test alert from one of your configured monitors. Check the OpsWorker portal under Alerts to verify signals are arriving.
Datadog API Integration (Optional)
Beyond receiving alerts, you can also configure the Datadog API integration to allow OpsWorker's AI to query Datadog metrics, traces, and monitors during investigations:
- In the OpsWorker portal, go to your cluster's integration settings
- Provide your Datadog API Key and Application Key
- This enables the Datadog AI Agent
Supported Monitor Types
OpsWorker can investigate alerts from these Datadog monitor types:
- Metric monitors
- APM monitors
- Log monitors
- Process monitors
- Composite monitors
Next Steps
- Configure Alert Rules — Set up investigation rules
- Datadog Integration Details — Full Datadog integration reference
- Datadog AI Agent — Metric querying during investigations