Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 865 Bytes

README.md

File metadata and controls

20 lines (17 loc) · 865 Bytes

Site Monitor

Availability Monitor for websites or HTTP services.

Features

  • Support multiple flag settings to meet monitoring requirements
  • Real-time website status information
  • Email notification when the website is unhealthy

Installation

If you installed Go tools on your operating system:

$ go get github.com/xvrzhao/site-monitor

Otherwise, download the pre-compiled binary executable file on release page according to your operating system type, then put the file into the directory specified by $PATH.

Usage

$ site-monitor -url=http://example.com -cycle=3000 -mail-faddr=sender@qq.com -mail-fpwd=senderpassword -mail-taddr=recipient@gmail.com -mail-auth=smtp.qq.com -mail-server=smtp.qq.com:25 -debug

Run site-monitor -h for more usage information.