You send a HTTP request when the cron job runs. Pulse listens to incoming requests and sends you an alert when your cron job doesn't check in. It is that easy.
But there is more that can be done by Pulse. Keep reading.
Get your unique URL to send heartbeats.
Send an HTTP request to this URL when your periodic task ends. You can set a pulse for jobs running with intervals of 1 minute to 1 month.
Get a notification when a request does not arrive within the expected interval.
In addition to heartbeats, you send critical parameters to track with Pulse.
Send parameters via post/get HTTP requests and let Pulse check for the rules you set. Make sure you have periodic beats with the correct specification.
# m h dom mon dow command
* 0 3 * * backup_database.sh && curl https://pulse.webgazer.io/42-z9t50ma00v
Send heartbeats at the end of your cron job to make sure it runs as scheduled.
Set parameters for your Pulse monitors, send the values along with the pulse beats and get alerts when the result doesn't match yours.