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.
Project Status (2019-02)
Bosun is now in maintenance/sunsetting status and is looking for new maintainer(s), please see this notification.
Want to jump right in? Follow our quick start tutorial to get Bosun, OpenTSDB, and scollector up quickly using our published docker images.
Use Bosun's flexible expression language to evaluate time series in an exacting way
Create notifications using Bosun's template language: include graphs, tables, and contextual information
Save time by testing alerting against historical data and reduce alert noise before an alert goes into production
Use our agent scollector to get monitoring of Windows, Linux, and many common applications
Supports arbitrary dimensions (not just host based), aggregations, and automatically incorporating new tags (hosts, services, ..) as they appear
Scollector auto detects new services and starts sending metrics immediately; properly designed alerts will apply to these new services which reduces maintenance