Good morning.
     I have a small monitoring setup with m/monit 3.7.2, using monit 5.25.2 as 
the agent.   There are a couple of systems that I cannot install monit on that 
I still need to be aware of any downtime, so I have added them as ping checks 
in the monitrc on the host where I installed m/monit.  Yesterday, one of those 
remote systems went down, but monit and m/monit didn’t report an alert for it 
and still have its status as OK.  Using anonymized information,  the entry in 
the monitrc on host1 is:


CHECK HOST host2_ping with ADDRESS 192.168.1.2

        IF FAILED ping THEN ALERT

And from the command line on host1:

host1% monit status host2_ping

Monit 5.25.2 uptime: 48d 19h 8m



Remote Host 'host2_ping'

  status                       OK

  monitoring status            Monitored

  monitoring mode              active

  on reboot                    start

  ping response time           -

  data collected               Fri, 08 Mar 2019 10:41:33

But:



host1% ping host2

PING host2.example.org (192.168.1.2) 56(84) bytes of data.

From host1.example.org (192.168.1.1) icmp_seq=1 Destination Host Unreachable

From host1.example.org (192.168.1.1) icmp_seq=2 Destination Host Unreachable

From host1.example.org (192.168.1.1) icmp_seq=3 Destination Host Unreachable

Clearly there is a disconnect between the OS-provided ping utility and what 
monit is seeing.   I’m sure that it’s probably a simple error in configuration, 
but I am not seeing what I did wrong.   Can someone please set me on the 
correct path?

Thank you

--
Andrew Fant                      |            Systems Administrator
[email protected]       |      Lei Shi Lab , NIH/NIDA/IRP
(443)740-2849                   |
-- 
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to