||4 weeks ago|
|.gitignore||4 weeks ago|
|LICENSE||4 weeks ago|
|README.md||4 weeks ago|
|mail_template||4 weeks ago|
|status-check.sh||4 weeks ago|
Monitor and report on the status of a list of servers.
Any servers in a list of
urls that yield a bad response are collated and sent
via email to all recipients.
urls along with a list of
recipients are sourced from a separate file in
cwd; it is expected to have a single email address per line.
If the environment variable
WATCHDOG_LOG is set, all output will be
NOTE Currently only useful for services running over HTTP
- curl: Polling the servers
- msmtp: Sending email; requires separate configuration
Create the following files in the script directory:
- One url per line
- One email address per line