Wow. Thank you so much for emailing me back! I didn't expect a response
that quickly. In response to your reply:

I tried this in the monitrc file:

"check program mri_script with path /home/twapp/scripts/mri_song_
block.php every "* 8 * * 1-5" # Check every workday between 8AM-9AM
  if status != 0 then alert"

But when trying to start monit after editing the config file, I get this
error: "/etc/monit/monitrc:13: Error: syntax error 'mri_script'"

It shouldn't matter what the check name is right?

If this helps, the script I am trying to monitor runs once a day and is a
php script. (not sure if php makes a big difference or not)

Any thoughts?


On Tue, Jan 17, 2012 at 4:23 PM, Martin Pala <[email protected]> wrote:

> Hello,
>
> the example of monit configuration is in monit manual (
> http://www.mmonit.com/monit/documentation/monit.html#program_status_testing),
> e.g.:
>
> --8<--
> check program myscript with path "/usr/local/bin/myscript.sh" every "*
> 8-19 * * *"
>  if status != 0 then alert
> --8<--
>
> If the script won't complete (timeout), monit will report error. If the
> exit status will be different then 0, monit will report the error along
> with the error output from the script.
>
> Simple script example:
>
> --8<--
> #!/bin/bash
> echo "Hello world"
> exit 0
> --8<--
>
> Regards,
> Martin
>
>
> On Jan 17, 2012, at 7:18 PM, Tyler Yosick wrote:
>
> Hello,
>
> I am in need of some help. I am trying to get monit to check a script at a
> certain time daily. I want to make sure the script completes, and if it
> doesn't, to output errors to an email or something.
>
> I read this on your site: Monit can be used to test programs or scripts at
> certain times, much like cron, but in addition, you can test the exit value
> of a program and perform an action or send an alert if the exit value
> indicate an error. This means that you can use Monit to perform any type of
> check you can write a script for.
>
> I just didn't see any examples of how to specify times. Please help.
>
> Thanks
>
> --
>
> Tyler Yosick
> TuneWiki Operations
>
>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
>



-- 

Tyler Yosick
TuneWiki Operations
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to