Home / Companies / PagerDuty / Blog / Post Details
Content Deep Dive

Give Silent Failures a Voice with Dead Man’s Snitch and PagerDuty

Blog post from PagerDuty

Post Details
Company
Date Published
Author
Sam Lewis
Word Count
426
Language
English
Hacker News Points
-
Summary

Dead Man’s Snitch is a monitoring service designed to alert users when scheduled tasks, such as cron jobs or periodic backups, fail to execute as expected, thereby preventing silent failures. The service is easy to set up, requiring only a few seconds to create a job-specific alert, known as a "Snitch," which is triggered each time a job runs by pinging a unique endpoint. If the Snitch fails to check in within a predetermined time frame, alerts are sent via email, push notifications, or as a PagerDuty incident, ensuring immediate awareness for on-call teams. Integration with services like PagerDuty is straightforward, enhancing the reliability of monitoring systems. Dead Man’s Snitch also supports REST API, email check-ins, and Slack integration, providing flexibility and mobile updates through a free iPhone app. Developed by Collective Idea, this tool is particularly valued for maintaining confidence in system monitoring by ensuring any quiet periods are for legitimate reasons.