Content last updated 2026-01-06

Pagerduty

Documentation on the Pagerduty system checker

Introduced via gitlab-com/support/support-ops/support-ops-project#1891

Understanding the Pagerduty system checker

What is the Pagerduty system checker

The Pagerduty system checker is a setup using pipeline triggers (sent from Pagerduty) to report the status of Pagerduty. It posts to the #feed_status-pagerduty Slack channel.

How does it work

When Pagerduty notifies the project (via a Pagerduty webhook), the bin/process_webhook script runs, which does the following:

Changing the Pagerduty system checker

To make changes to the Pagerduty system checker, you will need to create a MR in the project repo. The exact changes being made will depend on the request itself.

After a peer reviews and approves your MR, you can merge the MR (which will have them applied on the next triggered run).

Common issues and troubleshooting

This is a living section that will have items added to it as needed.

Last modified January 21, 2026: Revamp CustSuppOps handbook (7d49549f)