Skip to main content
This guide explains how to connect ResolveAI with Datadog. Resolve uses this connection to ingest metrics, logs, dashboards, and traces for alert investigations.

1. Create Tokens

In Datadog, create both an API Key and App Key. On each page:
  1. Click + New Key
  2. Name it resolve and click Create Key
  3. Click Copy and save the key to use below
If you use Datadog App Key scopes for granular permissions, ensure you include the minimum requirements:
  • APM: apm_api_catalog_read, apm_pipelines_read, apm_read, apm_service_catalog_read
  • Dashboards: dashboards_read
  • Events: events_read
  • Logs: logs_read_data, logs_read_index_data
  • Metrics: metrics_read, timeseries_query
  • Monitors: monitors_read (add monitors_downtime if using Mitigation Actions)
  • Notebooks: notebooks_read
  • RUM: rum_apps_read
  • SLOs: slos_read
  • Teams: teams_read
  • Usage: usage_read
If you use datadog service accounts to manage App Keys, create a service account with a role with the permissions listed under “App Key Scopes”.Then, create an App key for that service account.

2. Connect Datadog

Set up the integration either in the Resolve UI or in the Satellite configuration.

Connect Via Resolve UI

  1. Open Datadog Integration in Resolve
  2. Click Add Connection
  3. Enter a name (ex. Datadog-Main)
  4. Leave Environments blank to ingest data from all environments, or list specific ones that match your Satellite config
  5. Paste your API Key and App Key from Datadog
  6. Enter your site domain (ex. datadoghq.com)
  7. (Optional) Enable Sensitive Data Redaction
  8. Turn on the toggle Service Map Enabled
  9. Click Save

Alert Webhooks

  1. Open Datadog Integration and click the integration in the table
  2. Scroll down and click Edit
  3. In Webhooks click the + button to create a new token
  4. Name the token Monitors and click Save
  5. Keep the Configure Webhook Integration page open in a tab
  6. In a secon tab, open the Datadog Webhooks Integration
  7. Next to Webhooks click + New
  8. Copy fields from the Configure Webhook Integration tab (Step 5), click Save
  9. Open your Datadog Monitors
  10. For each monitor, click Edit
  11. In Configure notifications & automations add @webhook-resolveai
Managing monitors with Terraform? Add @webhook-resolveai to each monitor’s Message field instead.