Thank you for your quick answer.

I saw this section already, but thought that this would only count for service 
checks.

Now I understand it, and solved my requirement like this (in .monitrc):

check host [server]_ping with address myserver.com
  if failed ping then alert

check host [server]_website with address myserver.com
  if failed port 80 protocol http request "/ " then alert
  every "* 8-18 * * 1-5"

Now everything works fine.


From: monit-general 
[mailto:monit-general-bounces+michael.hadorn=esprit-netzwerk...@nongnu.org] On 
Behalf Of Noel
Sent: Freitag, 22. Juni 2018 15:41
To: [email protected]
Subject: Re: Are cron definitions for host/port checks supported?

On 6/22/2018 3:46 AM, 
[email protected]<mailto:[email protected]> 
wrote:
Hi there

We need to monitor a website (host / port) only between a specific time range 
(e.g. while 08:00-18:00 on workdays).

Is it possible to add something like for the services:
check host [host] with address [fqdn]
  if failed ping then alert
  if failed port 80 protocol http request "/index.php" then alert
    every "* 8-18 * * 1-5"

This would be great. If not, I have to use a curl script... :/

Thank you for your effort.

Best regrads
mha





Yes, monit supports cron-style scheduling.  See the manual for details.

https://mmonit.com/monit/documentation/monit.html#SERVICE-POLL-TIME





  -- Noel Jones

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-- 
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to