Monitors

What is a monitor?

A monitor is a single cron job or scheduled task you are monitoring with cronbuzz. For each cron job, you need to create a monitor in cronbuzz. The schedule of your cron job or scheduled task and the monitor in cronbuzz should always match. For instance, if you have a cron job running every 5 minutes on your server, You should create a monitor and set the cron schedule to */5 * * * *

# Create monitor

To create a new monitor

  • Login to cronbuzz
  • click on monitors link in navigation menu
  • click on create monitor button
  • Enter a friendly name for your cron job
  • Enter the maximum time(in minutes) it takes for your cron job to complete.
  • Select the schedule your cron job is running. If your schedule is not listed, Select CUSTOM and enter the cron expression. Your cron expression would usually in the format of * * * * *.
  • Select the different alert types.(You will always get alerts if your cron job is not running as per schedule)
  • Enter few tags for this monitor.(These tags can be used for filtering or grouping the monitors of a specific product)
  • Select notification lists for this monitor. The selected notification lists are used to send alerts for this monitor.
  • Click create monitor button.

# Update monitor

To update a monitor

  • Login to cronbuzz
  • click on monitors link in navigation menu
  • click on the monitor you wish to update
  • click on the edit icon on the top right-hand corner
  • Update the fields you want to change
  • Click update monitor button.

# Delete monitor

To delete a monitor

  • Login to cronbuzz
  • click on monitors link in navigation menu
  • click on the monitor you wish to update
  • click on the trash icon on the top right-hand corner
  • you will see a confirmation modal. Click on delete monitor button to delete the monitor.

Make sure you remove this monitor ping urls from your code before deleting this monitor.

# Pause monitor

To pause a monitor

  • Login to cronbuzz
  • click on monitors link in navigation menu
  • click on the monitor you wish to pause
  • click on the pause icon to pause
  • you will see a confirmation modal. Click on pause button to pause this monitor.

When a monitor is paused, Your cron job or scheduled tasks can still send us pings. But they will be ignored and no data will be stored or alerts will be triggered for the duration the monitor is paused.

# Resume monitor

To resume a monitor

  • Login to cronbuzz
  • click on monitors link in navigation menu
  • click on the monitor you wish to un-pause
  • click on the resume icon to un-pause
  • you will see a confirmation modal. Click on un-pause button to un-pause this monitor.

When a monitor is un-paused, Your monitor will be active again and will start listening for pings and will alert you if we detect any problems.