Kibana
Kibana

3.8K
222
462
Prometheus
Prometheus

752
183
476
Add tool

Kibana vs Prometheus: What are the differences?

Developers describe Kibana as "Explore & Visualize Your Data". 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. 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.

Kibana and Prometheus can be categorized as "Monitoring" tools.

Some of the features offered by Kibana are:

  • Flexible analytics and visualization platform
  • Real-time summary and charting of streaming data
  • Intuitive interface for a variety of users

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

"Easy to setup" is the primary reason why developers consider Kibana over the competitors, whereas "Powerful easy to use monitoring" was stated as the key factor in picking Prometheus.

Kibana and Prometheus are both open source tools. Prometheus with 24.6K GitHub stars and 3.49K forks on GitHub appears to be more popular than Kibana with 12.2K GitHub stars and 4.72K GitHub forks.

According to the StackShare community, Kibana has a broader approval, being mentioned in 889 company stacks & 453 developers stacks; compared to Prometheus, which is listed in 235 company stacks and 84 developer stacks.

What is 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.

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 Kibana?
Why do developers choose Prometheus?
What are the cons of using Kibana?
What are the cons of using Prometheus?
What companies use Kibana?
What companies use Prometheus?
What are some alternatives to Kibana and Prometheus?
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.
Loggly
The world's most popular cloud-based log management service delivers application intelligence.
Graylog
Centralize and aggregate all your log files for 100% visibility. Use our powerful query language to search through terabytes of log data to discover and analyze important information.
Splunk
Splunk Inc. provides the leading platform for Operational Intelligence. Customers use Splunk to search, monitor, analyze and visualize machine data.
Tableau
Tableau can help anyone see and understand their data. Connect to almost any database, drag and drop to create visualizations, and share with a click.
See all alternatives
What tools integrate with Kibana?
What tools integrate with Prometheus?
No integrations found
Decisions about Kibana and Prometheus
No stack decisions found
Interest over time
Reviews of Kibana and Prometheus
No reviews found
How developers use Kibana 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 Clarabridge Engage
Clarabridge Engage uses KibanaKibana

Used for graphing internal logging data; including metrics related to how fast we serve pages and execute MySQL/ElasticSearch queries.

Avatar of Wirkn Inc.
Wirkn Inc. uses KibanaKibana

Our Kibana instances uses our ElasticSearch search data to help answer any complicated questions we have about our data.

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 Hevelop
Hevelop uses KibanaKibana

Kibana is our tools to query data in Elasticsearch clusters set up as catalog search engine.

Avatar of HyVive
HyVive uses PrometheusPrometheus

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

Avatar of Diogo Silva
Diogo Silva uses KibanaKibana

Perfect for exploring and visualizing the data available at ElasticSearch

Avatar of Tongliang Liu
Tongliang Liu uses KibanaKibana

Log visualization. Wish it could add built-in alert functionality.

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 Kibana cost?
How much does Prometheus cost?
Pricing unavailable