bigbrother
Server overseer.
bigbrother runs predefined checks (e.g. HTTP, TCP) every n seconds and notifies (via e.g. Telegram) you if any of these checks fail.
See config.yml.sample for some example checks.
Screenshots
 

Checks
Currently, the following checks are implemented:
- http - Check a URL for specific for its HTTP status code or content.
- host_ip - Check a host and ip via TCP.
Notifiers
A list of available notifiers:
Installation
make build-release
bin/bigbrotherUsage
bin/bigbrother -h
bin/bigbrother -c config.ymlExample config
See config.yml.sample.
Development
make build
bin/bigbrotherContributing
- Fork it ( https://github.com/splattael/bigbrother/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- splattael Peter Leitzen - creator, maintainer