Skip to main content

Datadog Integration

Overview

OpsWorker integrates with Datadog in two ways:

IntegrationPurpose
Alert webhookReceive Datadog monitor alerts for investigation
API integrationEnable the Datadog AI Agent to query metrics, traces, and monitors

Alert Webhook Setup

1. Create a Webhook in Datadog

  1. In Datadog, go to Integrations → Webhooks
  2. Click New Webhook
  3. Name: opsworker
  4. URL: Your OpsWorker webhook URL (from the portal)
  5. Leave payload as default
  6. Click Save

2. Add to Monitors

Add @webhook-opsworker to the notification text of monitors you want OpsWorker to investigate.

3. Verify

Trigger a test alert from a configured monitor. Check the OpsWorker portal for incoming signals.

API Integration Setup

The API integration enables the Datadog AI Agent to query metrics, traces, and monitors during investigations.

1. Create API and Application Keys

  1. In Datadog, go to Organization Settings → API Keys and create or copy an API key
  2. Go to Organization Settings → Application Keys and create an application key

2. Configure in OpsWorker

  1. In the OpsWorker portal, go to your cluster's integration settings
  2. Select Datadog
  3. Provide the API key and Application key

Supported Monitor Types

Monitor TypeAlert SupportAPI Query Support
MetricYesYes
APMYesYes
LogYesYes
ProcessYesLimited
CompositeYesYes

Next Steps