One line. The one you already have.
Add a curl to the end of it. That is the integration.
0 3 * * * /usr/local/bin/backup.sh && curl -fsS -m 10 -o /dev/null https://api.rippler.io/ping/7gM7Qy7/Your job pings a URL when it finishes. Miss one and we tell you.
10 monitors free. No credit card.
Nightly backup
UpAt 03:00 AM · in 6 hours
Ninety days, one bar a day, worst status wins. An example — not anyone’s real uptime.
Add a curl to the end of it. That is the integration.
0 3 * * * /usr/local/bin/backup.sh && curl -fsS -m 10 -o /dev/null https://api.rippler.io/ping/7gM7Qy7/Late is its own state. A job that is one minute over is not an outage yet, and we do not wake you for it.
rippler sync wires up every job in it, shows you the plan first, and does nothing the second time you run it.
$ rippler sync --dry-run
create 0 3 * * * backup.sh
create @daily cleanup.sh
keep */5 * * * * already monitored
skip @reboot no schedule to expect pings against/start and /end. Overlapping runs still measure correctly — each one carries its own id.Free
10 monitors. Everything, for ten jobs.
$25 a month
100 monitors. A hundred jobs, one flat price.
Both include unlimited people on the team, every alert channel, the API and the CLI. The plans differ only in how many jobs you watch.