Using Nagios

How to use Nagios to Monitor your scheduled jobs

Get informed in case the last run had problems (exitcode > 0)

Our example job's md5 is 0f517c9d32a032b84615c82461e1c864

In your host config:

In your nrpe.cfg:

Get informed in case the job did not run in the last 15 minutes

Write a SQL that shows you how many minutes have passed since last run:

Write a bash script, PHP or whatever you prefer:

In case the result of the SQL shows more than 15, exit your scriptarrow-up-right with exitcode 2, if lower, exit with 0.

Read thisarrow-up-right for further informations and example scripts.

Last updated

Was this helpful?