bangarang
A stupid simple stream processor for monitoring applications.
Install
To build and run bangarang from source, run...
install dependancies
make install
and build bangarang
make build
Run
Start the server
bin/bangarang -conf="/where/you/want/the/conf.db"
Start the ui server
bin/ui -api="localhost:8081" -l=":9090"
Then simply open a browser to localhost:9090 and begin configuration
Client libraries
As of now, there is only a go client library, which can be found here
Development
Bangarang is still under heavy development, but a 1.0 release is coming soon. The stream processor is mostly feature complete, with most of the changes currently being made to the UI and rest API.
Pull request and questions are gladly welcomed.
Goals
A simple stream processor for matching incoming metrics, to predefined alert conditions.
Antigoals
Anything else.