CLI watcher that periodically checks if a given endpoint is reachable and sends latency stats to StatsD. Sauron is only able to watch after http(s) services.
HTTP service health watcher
USAGE:
sauron <SUBCOMMAND>
OPTIONS:
-h, --help Print help information
SUBCOMMANDS:
add Add thing
help Print this message or the help of the given subcommand(s)
list List things
remove Remove thing
run Run a one-off check
setup
watch Watch
> ./sauron list
Monitoring:
---
Target: https://podcasti.si/health/
Metric: podcasti
---
Target: https://example.com
Metric: example
---
> ./sauron remove https://example.com
https://example.com removed successfully.
> ./sauron add https://example.com example
https://example.com added successfully.
StatsD server is required in order to collect data.