Heartbeat

We will send you an email if your script fail to GET a specific URL within a given time frame.

This site is part of Shift Left 8 - Tools.

Description

A heartbeat is a periodic signal to indicate that a script or process is operating as expected. If the signal is not received within a given timeout the system will generate and send a notification.

Usage

Typically you would use this tool at the end of a script, once a process finishes or in cron directly.

  1. First set up a new heartbeat by submiting the form below.
  2. A verification email will be sent to the provided address. Click the link provided within to confirm the address and enable the heartbeat.
  3. In your script or process use your http client of choice to GET the provided url once the important parts are completed. Typically this would be at the end of the script.
A simple way to do this is by using curl. Make sure to replace the UUID with the one provided.
curl --silent "https://heartbeat.shl8.com/ping/b49b5066-2678-491b-9d0b-fbf0b83eb97a"

Notification email:
(required)
Timeout:
(required)
  s=seconds, m=minutes, h=hours, d=days, w=weeks
Heartbeat name:
(optional)
  (edit form to enable submit button again)