Linux PING monitor and get SMS/Email alerts when get consecutive loss than threshold and restored
กก
Smartbooth.com / SMS4Mail.com        Cpu_alert Ping_alert Port_alert Smscmd Mailcmd Purchase Windows Version

Get alerts when PING consecutive timeout/loss and Notify you when restored

  • Download and unzip to 1) pingalert_host.txt for host to Ping 2) pingalert_setup.txt for account setup to receive SMS and Email alerts 3) pingalert_email.txt - Optional for alternative SMTP 4) pingalert program

  • SMS and Email alerts send out from our server and has option from alternative SMTP via Local/Gmail/Yahoo/Free SMTP (Gmail and Yahoo is using App Password instead of email password) or SendGrid SMTP relay service (API key for password, no security concern) to ensure you can receive alerts.

  • Alert you once only when PING normal -> PING consecutive loss -> PING normal status changed - No keep sending you alerts when remains PING loss. Let you know when it is abnormal and when it is back exactly.

  • Run pingalert directly and you can run it in background with silent mode by running pingalert -s & when it has been tested OK.

  • Write any PING loss record to log file with timestamp and mail the log file you everyday to let you check from email inbox directly

  • I am Alive mail notification - Periodical sending latest log to let you know program is up and running to receive alert messages.

  • Register to get free SMS to test. Here for Windows Version

  • Different alert text for different host to Notify different people - Easy to know which Server/Connection is Down or Up by Customizing alert text to Notify different Support or using Default text sending alert to different phone number

Below is sample for the alert messages  

Use Default

  • 2019-8-11 15:55:57 Ping Timeout... 590630.com Ping Packet Receive Timeout for 10 times from 2019-8-11 15:55:16 to 15:55:57
  • Back to normal.2019-8-11 16:31:48 Ping OK 64 bytes from 590630.com msg_seq=10 ttl=64 time=950.35 ms

Or setup your alert text for different servers

  • "AP1 MYSQL is down" 
    It will add current time to your text and receive "2019-8-11 15:55:16 AP1 MYSQL is down"
  • "AP1 MYSQL is up"
    It will add current time to your text and receive "2019-8-11 15:59:20 AP1 MYSQL is up"

กก

กก

กก