Integrations · Alert source

Datadog to Pagerless

Paste one URL into Datadog. Pagerless decides who to wake, explains it in plain words and closes the problem when Datadog says it's fixed.

Set up

Your URL is in the Pagerless app under Other tools, with the key filled in:

https://events.pagerless.dev/v1/hooks/datadog/<your ingest key>
  1. Open Integrations, Webhooks

    In Datadog.

  2. Create a webhook named pagerless with your Pagerless URL and the payload Pagerless shows you.

  3. Add @webhook-pagerless to each monitor's message.

What happens

Datadog events
WhenPagerless
FiresTriggered, Warn and No Data transitions
ClearsRecovered
How loudThe monitor's priority (Warn and No Data count as warning)
Proof it's youThe key in the URL. With Terraform, npx pagerless connect writes the datadog_webhook with the key in a header instead.

Choosing who gets woken

How loud each alert is, first match wins
RuleExample
Name rules on the URL?wake=prod-*&log=*-staging (globs, case-insensitive)
The tool's own severitycritical, p1, sev1, fatal wake; error, warning tell; info, low log
A default on the URL?level=wake (or tell, log). Without one: tell.

?service= and ?env= set the service and environment shown on the problem.

Updated .

Free for you and one backup · 3 apps · no card

Sleep through the small stuff.

Run one command in your repo. Pagerless shows every change before it makes it.

npx pagerless connect