Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
Bosun is an MIT-licensed open-source monitoring and alerting system from Stack Exchange. Its core focus is alert evaluation for time-series metrics, notification generation, and rule validation. It provides an expression language for precisely calculating alert conditions, and supports templates for generating notifications with charts, tables, and contextual information. The text also clearly states that the project has been unmaintained since 2025-02, which is a key consideration when evaluating its long-term viability.
Bosun’s strengths are concentrated in the alert rule development experience: alerts can be tested against historical data, helping reduce alert noise before production rollout; it supports arbitrary dimensional tags, aggregation, and automatically includes new tags, making it suitable for monitoring scenarios that are not modeled solely around hosts. For data sources, it can query OpenTSDB, Graphite, and Logstash-Elasticsearch, and provides scollector to collect metrics from Windows, Linux, and common applications. However, the main text notes that scollector currently only works with OpenTSDB, which limits its value with other backends.
Bosun offers a fairly comprehensive HTTP API, covering data writes, indexing, metadata, search, expression evaluation, SVG charts, rule testing, alert acknowledgement/closure, silencing, health checks, configuration backup, configuration testing, and reloads. Its integration ecosystem is mainly centered on OpenTSDB, and it also recommends using tsdbrelay for forwarding to avoid losing forwarding capability when Bosun restarts or goes down. The documentation entry points are fairly complete, but the API documentation explicitly warns that it is not properly maintained and that the route implementations in web.go should be treated as authoritative. This indicates weak documentation reliability and maintenance quality.
In terms of pricing, Bosun is free and open-source software, with no commercial edition, hosted version, or paid support found. For deployment, it supports Linux, Windows, Mac, and systems supported by Go. Prebuilt binaries are available, and Docker images can be used to quickly start Bosun, OpenTSDB, and scollector, so self-hosting is feasible.
Its advantages are that it is open source, has strong expression capabilities, provides practical historical backtesting for alerts, offers broad API coverage, and fits teams that already have an OpenTSDB/Graphite monitoring stack. The drawbacks are also clear: the project is no longer maintained, the API documentation is outdated, and there is no information about commercial support. Adopting it for a new project carries risks around security updates, ecosystem activity, and migration costs. It is better suited to SRE or platform teams maintaining an existing Bosun/OpenTSDB platform; for a new monitoring system, more active options such as Prometheus, Grafana Alerting, and Zabbix should usually be evaluated first.
The main text does not provide information about network accessibility from mainland China, mirrors, payment, or localization support, so its China access status can only be marked as unknown. Since it mainly relies on resources such as the official website, GitHub, Slack, and Docker images, real-world deployment requires independent verification of network accessibility. As no commercial pricing is mentioned, there is currently no payment barrier.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on bosun.org official site.
bosun.org is an United States Dev Tools provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach bosun.org directly.