Pigeon Voice Server Host Monitor Ping Failure Email Alert - DatasmithSA/Pigeon-Voice-Training GitHub Wiki
The Host Monitor Job can be used to identify and diagnose network failures between Pigeon Voice Server and a host, such as a WMS. Can configured to ping a host (e.g. WMS), log the replies and trigger email alerts based on a ping failure threshold.
One can set the number of pings to perform per execution of the Host Monitor Job. For example the Host Monitor should ping the host (e.g. WMS) 10 times every 30 seconds. An email alert failure threshold can also be set to determine when to trigger an email. For example if the threshold is 5, it will fire off an email alert if 5 or more pings out of the 10 failed.
The Host Monitor settings as well as the ping replies are included in the email. The name of the host running the Pigeon Voice Server is also included in the email alert in order to determine on which server the error occurred.
Below is an example email alert that was sent where more than 5 pings failed out of 10. This would be a a good indication that the network is unstable or even down.
Pigeon Voice Server - Host Monitor - Ping Failure
*** Host Monitor Settings ***
Host Monitor Job Execution Interval: 10000ms
Ping Requests Per Job Execution: 10
Email Alert Failure Threshold: 5
*** Ping Request *** Ping Host: 192.168.8.104
Ping Request TTL: 128
Ping Request Don't Fragment: True
Ping Request Timeout: 1000ms
Ping Request Data: Pigeon Voice Server ICMP echo!!!
*** Ping Response Results *** Succeeded: 4
Failed: 6
*** Ping Replies ***
Failure : Reply from 192.168.8.104 : Status=TimedOut
Failure : Reply from 192.168.8.104 : Status=TimedOut
Failure : Reply from 192.168.8.104 : Status=TimedOut
Failure : Reply from 192.168.8.104 : Status=TimedOut
Failure : Reply from 192.168.8.104 : Status=TimedOut
Failure : Reply from 192.168.8.104 : Status=TimedOut
Success : Reply from 192.168.8.104 (192.168.8.104) : Status=Success : Trip=81ms : TTL=64 : Dont Fragment=True : Buffer Size=32
Success : Reply from 192.168.8.104 (192.168.8.104) : Status=Success : Trip=5ms : TTL=64 : Dont Fragment=True : Buffer Size=32
Success : Reply from 192.168.8.104 (192.168.8.104) : Status=Success : Trip=4ms : TTL=64 : Dont Fragment=True : Buffer Size=32
Success : Reply from 192.168.8.104 (192.168.8.104) : Status=Success : Trip=6ms : TTL=64 : Dont Fragment=True : Buffer Size=32
Email originated from host: WORKGROUP\PAULKOLOZSV38D1