Overview
Connecting Datadog lets Rootly AI query your Datadog data during investigations — logs, metrics, traces, dashboards, monitors, and Datadog incidents. You point Rootly at your Datadog site, authorize, and Rootly AI can start querying.Before You Start
You’ll need:- A Datadog account with permission to authorize third-party access. In most organizations this means an admin or someone with API-key-management permissions.
- Your Datadog site — the deployment region your Datadog account is on: US1, US3, US5, EU1, US1-FED, or AP1. If you’re not sure which one, check your Datadog login URL — the subdomain (
app.datadoghq.com,app.datadoghq.eu, etc.) maps to the site.
Connecting
Open Configuration → AI → Connectors and click Connect on the Datadog card.- US1 —
app.datadoghq.com(default US) - US3 —
us3.datadoghq.com - US5 —
us5.datadoghq.com - EU1 —
app.datadoghq.eu - US1-FED —
app.ddog-gov.com(Datadog for Government) - AP1 —
ap1.datadoghq.com(Asia-Pacific)
What Rootly AI Can Read
Once connected, Rootly AI can query Datadog for:- Logs — search and filter across your ingested log streams.
- Metrics — query any metric via Datadog’s metric query language, including custom metrics.
- Traces — inspect APM traces for services under investigation.
- Dashboards — Rootly AI can look up dashboard configurations to correlate what humans typically monitor with what’s happening in the incident.
- Monitors — list monitors, check their state (OK, WARN, ALERT, NO DATA), and pull alert conditions.
- Datadog Incidents — Rootly AI can correlate its own incident context with any incidents you have open in Datadog’s incident management feature.
Best Practices
- Authorize with a service account, not a personal one. If a personal Datadog account leaves the organization, the integration silently breaks the next time it’s queried. A service account with stable membership avoids that.
- Verify site selection before authorizing. Wrong-site is the #1 setup failure. Double-check the Datadog site against your actual Datadog URL before hitting Connect.
- Combine with Datadog as an Alert Source. If your team uses Datadog for alerting, having it configured both as a connector and as an Alert Source gives you the full picture — alerts ingest into Rootly, AI reads Datadog context during investigation. The two configurations don’t conflict.
- Restrict Datadog roles thoughtfully. Rootly AI inherits whatever the authorizing user can see. If certain hosts, services, or dashboards need to be off-limits to AI, use Datadog’s own role-based access controls to restrict the authorizing account.
- Test with
/rootly test. After connecting, declare a test incident and confirm Rootly AI can pull Datadog signals during the investigation.
Troubleshooting
Wrong-site connection: card shows Connected but no data returns
Wrong-site connection: card shows Connected but no data returns
Queries return partial data — some services visible, others not
Queries return partial data — some services visible, others not
Card shows Connected but Rootly AI reports 'Datadog API rate limit exceeded'
Card shows Connected but Rootly AI reports 'Datadog API rate limit exceeded'
The Datadog Alert Source stopped working after I set up AI integration
The Datadog Alert Source stopped working after I set up AI integration
Frequently Asked Questions
Is the Datadog connector the same as the Datadog Alert Source?
Is the Datadog connector the same as the Datadog Alert Source?
Can I connect multiple Datadog accounts?
Can I connect multiple Datadog accounts?
Does Rootly cache Datadog data?
Does Rootly cache Datadog data?
Can I audit what Rootly AI has queried in Datadog?
Can I audit what Rootly AI has queried in Datadog?
Do queries count against Datadog API quotas?
Do queries count against Datadog API quotas?
What Datadog features does Rootly AI use most?
What Datadog features does Rootly AI use most?