Integrations · Alert source

Google Cloud Monitoring to Pagerless

Paste one URL into Google Cloud Monitoring. Pagerless decides who to wake, explains it in plain words and closes the problem when Google Cloud Monitoring 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/gcp/<your ingest key>
  1. Open Monitoring, Notification channels

    In Google Cloud Monitoring.

  2. Add a Webhook notification channel with your Pagerless URL, or a Pub/Sub push subscription to it.

  3. Attach the channel to your alerting policies.

What happens

Google Cloud Monitoring events
WhenPagerless
FiresIncident state open
ClearsClosed
How loudThe incident severity
Proof it's youThe key in the URL. A Pub/Sub push with an OIDC token is also verified against Google's certificates.

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