> Hello Viktor,
> I disable the "check host" services, if the host is not available.
>> When there is a connection issue in the datacenter where my server is
>> Monit sends 1 zillion alerts.
> I use tests like this, to do this. The first one send alerts or do
> somthing and an additional test to disable (unmonitor) the service.
> check host Ldap_Host with address my.ldap.de
> if failed port 2443 with timeout 30 seconds retry 10 then alert
> if failed port 2443 with timeout 30 seconds retry 30 then unmonitor
> But it is necessary to enable (monitor) the service after the host is
> available again.
> A suggestion only.
It works for *one* check.
My question would be about *all network* checks, as a network outage
triggers an alert on all of them.
My monitoring server has 10+ network checks.
when we want to suppress all alerts for example when we want to reboot a server which is hosting lot of test machines without gracefully stopping these test hosts, we turn-off the "master switch" for the whole alert rule in M/Monit, then reboot and turn it on again when reboot finished: