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'


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.

Was this page helpful to you? Feel free to reach out via or on Twitter via @OhDearApp if you have any other questions. We'd love to help!