This article introduces a CUSTOM EXE sensor for IPCheck Server Monitor that sends PINGs to a number of servers and counts the successful replies. Based on the number of replies the user can then trigger notifications.
The basic idea is that in many cases sending PINGs over a WAN connection to just one device is not a very reliable means of testing the connection, because every once and a while you will see dropped packets and thus, lost PINGs. With this sensor you can send PINGs to a number of servers at a time and count the successful ones.
The calling syntax for the EXE is:
Multiplepingsensor.exe <host1> <host2> ...
After downloading the file below please copy the file "MultiplePingSensor.exe" to the "/custom" folder of your IPCheck Server Monitor installation, usually that is
c:\program files\ipcheck server monitor 5\custom
Please note that you will need the .NET Framework 2.0 installed on the server.
After copying the file and installing the .NET framework please restart the IPCheck Webserver service (IPCheck looks for new custom sensors during startup only).
In IPCheck's WebGUI or WindowsGUI create a new sensor and choose the "Custom" type. Apart from the usual sensor settings please choose the following settings:
These settings will show the sensor in yellow (warning) if one of the pings fails and it will show an error if two or more sensors fail.
You can download the binaries and source from here (8kb).