Kibana vs. Grafana vs. Graphite

Get help choosing one of these Get news updates about these tools


Kibana

Grafana

Graphite

Favorites

98

Favorites

68

Favorites

30

Grafana vs Kibana vs Graphite: What are the differences?

When Graphite was released in 2006, it was the most flexible monitoring tool available, with the best and most user-friendly UI. It’s still considered by many to be the standard format for metrics-gatherers, and continues to be used as a data backend and storage tool. While Graphite also has its own data visualization capability, Graphite-web, this is where newer tools have often overtaken Graphite. Many developers use Graphite on the backend and then integrate it with another tool for frontend visualization. Grafana and Kibana are two such tools, used mainly to visualize and display data. Grafana can be used alongside Graphite (frontend visualization of Graphite’s data backend). Kibana also creates visual dashboards, but it supports only Elasticsearch (not Graphite) as a data backend.

Hacker News, Reddit, Stack Overflow Stats

  • 1.14K
  • 191
  • 2.61K
  • -
  • 425
  • 896
  • -
  • 22
  • 791

GitHub Stats

Description

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

What is Graphite?

Graphite does two things: 1) Store numeric time-series data and 2) Render graphs of this data on demand

Pros about this tool

Why do you like Kibana?

Why do you like Grafana?

Why do you like Graphite?

Cons about this tool

Why do developers choose Kibana vs Grafana vs Graphite?

  • Grafana is a general purpose dashboard tool that integrates with many data sources, including Graphite, InfluxDB, and OpenTSDB. Fans of Grafana call it beautiful and easy to use, and love its many integrations.
  • Kibana is loved by fans of Elasticsearch; as part of the Elastic Stack it integrates seamlessly with other Elastic products. Fans also cite its ease of setup, pie chart capability, and user-friendliness as pros.
  • Fans of Graphite appreciate its storage functions, integrations (including Grafana), and ability to render any graph.

Pricing

Grafana Pricing

Customers

Integrations

What are some alternatives to Grafana, Kibana, and Graphite?

  • Prometheus - An open-source service monitoring system and time series database, developed by SoundCloud
  • Nagios - Complete monitoring and alerting for servers, switches, applications, and services
  • StatsD - Simple daemon for easy stats aggregation
  • Sensu - Open source monitoring framework

Latest News

Kibana 6.2.0 is released
Kibana 6.1.3 and 5.6.7 released
Kibana 5.6.6 and 6.1.2 released
Locust Monitoring with Grafana in Just 15 Minutes
Percona Monitoring and Management 1.5: QAN in Grafan...
Grafana vs. Kibana: How to Get the Most Out of Your ...
Brewing in Beats: Graphite module in Metricbeat


Interest Over Time


Get help choosing one of these

Helpful Links