Availability Monitor for websites or HTTP services.
- Support multiple flag settings to meet monitoring requirements
- Real-time website status information
- Email notification when the website is unhealthy
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
.
$ site-monitor -url=http://example.com -cycle=3000 [email protected] -mail-fpwd=senderpassword [email protected] -mail-auth=smtp.qq.com -mail-server=smtp.qq.com:25 -debug
Run site-monitor -h
for more usage information.