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.
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.
A list of available notifiers:
make build-release
bin/bigbrother
bin/bigbrother -h
bin/bigbrother -c config.yml
See config.yml.sample
.
make build
bin/bigbrother
- 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
- splattael Peter Leitzen - creator, maintainer