Setup
Create a Datadog API key
- In Datadog, open Organization Settings (click your avatar in the bottom-left)
- Under Access, go to API Keys
- Click New Key, give it a name, and copy the key
Identify your Datadog site
Your site is the domain in your Datadog URL. DevHelm sends events to
https://api.{site}/api/v1/events, so a wrong site causes 403s. If you’re on US1 you can omit site (it defaults to datadoghq.com).| Site | site value |
|---|---|
| US1 (default) | datadoghq.com |
| US3 | us3.datadoghq.com |
| US5 | us5.datadoghq.com |
| EU1 | datadoghq.eu |
| AP1 | ap1.datadoghq.com |
| US1-FED | ddog-gov.com |
Configuration
| Field | Description | Required |
|---|---|---|
apiKey | Datadog API key (not an Application key) | Yes |
site | Datadog site region; defaults to datadoghq.com (US1) | No |
tags | Comma-separated tags attached to every event, e.g. service:api,env:production | No |
Tags
Tags you set intags are attached to each event verbatim, so you can filter, group, and build event monitors in Datadog by service, env, team, and so on. DevHelm also auto-appends two tags per event:
monitor:<monitor name>severity:<incident severity>
Troubleshooting
Events return a 403 (Forbidden)
Events return a 403 (Forbidden)
- Confirm you used an API key, not an Application key
- Verify the
sitematches your Datadog account region — an EU or US3/US5 account with the defaultdatadoghq.comsite will be rejected - Check the key hasn’t been revoked in Organization Settings → API Keys
Events aren't showing up in Datadog
Events aren't showing up in Datadog
Events appear in the Event Explorer / Event Stream, not as metrics or logs. Search by
source:devhelm or one of your configured tags. Note that the Events API accepts a submission with a 202 even before the event is indexed, so allow a few seconds.Tags aren't filtering as expected
Tags aren't filtering as expected