Cron Job Monitoring for Ruby scripts
Cron monitoring in Ruby
Oh Dear users can add cron job monitoring to any existing Ruby script. When you create a cronjob monitor in your Oh Dear account, you're given a unique pingback URL that should be called every time a cronjob completes.
In this guide, we'll cover how you can implement that in your existing Ruby code.
Cron job monitoring in generic Ruby
Here's how you can add the Ping URL to any existing Ruby script.
require 'net/http' require 'uri' Net::HTTP.get(URI.parse('https://ping.ohdear.app/e536e771-9ff6'))
Note: make sure your script stops executing on error conditions, so the
Net::HTTP.get function isn't called even if the script has failed.