Add README
parent
2c20d5bc61
commit
1cc04a6aab
|
@ -0,0 +1,19 @@
|
||||||
|
# ICanHasServer
|
||||||
|
|
||||||
|
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.
|
||||||
|
The `urls` along with a list of `recipients` are sourced from a separate file in
|
||||||
|
the `cwd`; it is expected to have a single email address per line.
|
||||||
|
|
||||||
|
If the environment variable `WATCHDOG_LOG` is set, all output will be
|
||||||
|
redirected there.
|
||||||
|
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
- curl: Polling the servers
|
||||||
|
- msmtp: Sending email; requires separate configuration
|
||||||
|
|
||||||
|
**NOTE** Currently only useful for services running over HTTP
|
Loading…
Reference in New Issue