Integration guides
How to monitor Stripe, Zapier, cron jobs and every stack we support.
-
How to Monitor Cron Jobs in Go
A panic in a scheduled goroutine takes down the whole binary. robfig/cron has a recovery wrapper, and it is not on by default.
-
How to Monitor Cron Jobs in Rails
Rails gives you four ways to schedule work. Solid Queue, Sidekiq-cron, whenever and rails runner each need different monitoring.
-
How to Monitor Cron Jobs in Ruby
Version managers put Ruby somewhere cron cannot find it. That is the first thing to fix, before any monitoring.
-
How to Monitor Cron Jobs in Python
A try/finally and an explicit exit code cover most of it. The virtualenv is what breaks first.
-
How to Monitor Cron Jobs in PHP
PHP CLI uses a different php.ini from your web server. That single fact explains most scripts that work in the browser and fail in cron.
-
How to Monitor Cron Jobs in Node.js
node-cron runs inside your process. If the process dies, so does every schedule, and nothing reports it.
-
How to Monitor Cron Jobs in Django
Management commands, django-crontab and Celery Beat each fail differently. The environment is what breaks first.
-
How to Monitor Cron Jobs in Laravel
Laravel has ping methods built in. The task nobody monitors is schedule:run itself, and if it stops, everything stops.
-
How to Monitor PayPal Webhooks
PayPal verification needs a network call back to PayPal on every event, which makes your handler depend on PayPal being up to accept PayPal's own webhook.
-
How to Monitor Scheduled AWS Lambda Functions
CloudWatch tells you about invocations that happened. The expensive failure is a scheduled rule that stopped invoking anything.
-
How to Monitor GitHub Actions Scheduled Workflows
GitHub disables scheduled workflows in public repositories after 60 days of inactivity, and the schedule only runs from the default branch.
-
How to Monitor Shopify Webhooks
Shopify removes your webhook subscription if it keeps failing. The retry window is much shorter than most guides claim.
-
How to Monitor n8n Workflows
n8n's Error Trigger covers failures well. Self-hosted n8n adds a problem the cloud version does not have.
-
How to Monitor Make.com Scenarios
Make deactivates a scenario after a set number of consecutive errors. Whether that setting protects you or blindsides you depends on one checkbox.
-
How to Monitor Zapier Automations
Zapier turns Zaps off after repeated errors, and a Zap that simply stops triggering never errors at all.
-
How to Monitor Stripe Webhooks
Stripe disables an endpoint after three days of failures. Here is how to know before that happens, and why a 200 response proves less than you think.