Bosun is an open-source, MIT-licensed, monitoring and alerting system by Stack Exchange. It has an expressive domain-specific language for evaluating alerts and creating detailed notifications. It also lets you test your alerts against history for a faster development experience. Want to jump right in? Follow our quick start tutorial to get Bosun, OpenTSDB, and scollector up quickly using our published docker images. Download the prebuilt binaries for Bosun and our optional but valuable monitoring agent (Currently works only with OpenTSDB) scollector for Windows, Linux, and Mac. Use Bosun's flexible expression language to evaluate time series in an exacting way. Scollector auto-detects new services and starts sending metrics immediately; properly designed alerts will apply to these new services which reduce maintenance. Create notifications using Bosun's template language: include graphs, tables, and contextual information.
Features
- Use Bosun's flexible expression language to evaluate time series in an exacting way
- Runs on Linux, Windows, Mac, or any operating system supported by Go
- Supports arbitrary dimensions (not just host based), aggregations, and automatically incorporating new tags
- Auto detects new services and starts sending metrics immediately
- Use our agent scollector to get monitoring of Windows, Linux, and many common applications
- Supports querying OpenTSDB, Graphite, and Logstash-Elasticsearch