Integration guides

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.