Bosun vs Prometheus

Bosun
Bosun

13
9
3
Prometheus
Prometheus

784
537
183
Add tool

Bosun vs Prometheus: What are the differences?

Developers describe Bosun as "Open-source monitoring and alerting system by Stack Exchange". 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. On the other hand, Prometheus is detailed as "An open-source service monitoring system and time series database, developed by SoundCloud". Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

Bosun and Prometheus can be primarily classified as "Monitoring" tools.

Some of the features offered by Bosun are:

  • Save time by testing alerting against historical data and reduce alert noise before an alert goes into production
  • Supports querying OpenTSDB, Graphite, and Logstash-Elasticsearch
  • Create notifications using Bosun's template language: include graphs, tables, and contextual information

On the other hand, Prometheus provides the following key features:

  • a multi-dimensional data model (timeseries defined by metric name and set of key/value dimensions)
  • a flexible query language to leverage this dimensionality
  • no dependency on distributed storage

Bosun and Prometheus are both open source tools. It seems that Prometheus with 24.6K GitHub stars and 3.49K forks on GitHub has more adoption than Bosun with 2.84K GitHub stars and 475 GitHub forks.

What is Bosun?

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.

What is Prometheus?

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

Want advice about which of these to choose?Ask the StackShare community!

Why do developers choose Bosun?
Why do developers choose Prometheus?
What are the cons of using Bosun?
What are the cons of using Prometheus?
    Be the first to leave a con
    What companies use Bosun?
    What companies use Prometheus?
    What are some alternatives to Bosun and Prometheus?
    Kibana
    Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elasticsearch.
    Grafana
    Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.
    Nagios
    Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.
    Graphite
    Graphite does two things: 1) Store numeric time-series data and 2) Render graphs of this data on demand
    Zabbix
    Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.
    See all alternatives
    What tools integrate with Bosun?
    What tools integrate with Prometheus?
      No integrations found
        No integrations found
        Decisions about Bosun and Prometheus
        No stack decisions found
        Interest over time
        Reviews of Bosun and Prometheus
        No reviews found
        How developers use Bosun and Prometheus
        Avatar of Scrayos UG (haftungsbeschränkt)
        Scrayos UG (haftungsbeschränkt) uses PrometheusPrometheus

        We primarily use Prometheus to gather metrics and statistics to display them in Grafana. Aside from that we poll Prometheus for our orchestration-solution "JCOverseer" to determine, which host is least occupied at the moment.

        Avatar of Tom Staijen
        Tom Staijen uses PrometheusPrometheus

        Gather metrics from systems and applications. Evaluate alerting rules. Alerts are pushed to OpsGenie and Slack.

        Avatar of HyVive
        HyVive uses PrometheusPrometheus

        We primarily use Prometheus to gather metrics and statistics to display them in Grafana.

        Avatar of Bùi Thanh
        Bùi Thanh uses PrometheusPrometheus
        • Simple operation and easy to deploy.
        Avatar of Roy Olsen
        Roy Olsen uses PrometheusPrometheus

        Predictive monitoring.

        How much does Bosun cost?
        How much does Prometheus cost?
        Pricing unavailable
        Pricing unavailable
        News about Bosun
        More news