Data Visualization Tools – Grafana vs. Kibana vs. Tableau

DATA! An important need today. Organizations need data to analyze and proactively take informed decisions. And this is where “Data Visualization Tools-DVT” play a vital role. There are a number of DVT that exist in our IT industry and each one of them offer excellent features. But, the key question is “which tool” will suffice.

Let us take a quick look at the key features of the commonly used DVTs (some recent ones that I explored) – Grafana, Kibana and Tableau; and try answering the key question.

DescriptionGrafanaKibanaTableau
Key areaMonitor metricsExplore log dataBusiness analytics
Data source/s supportedGraphite, Prometheus, InfluxDB, MySQL, and more sources supportedOnly Elasticsearch supportedMultiple sources supported. Additionally users can create custom connections with JDBC,ODBC, etc
Querying capabilityQuery editor available with each data source allowing users to construct queries easily
Query DSL (Domain Specific Language) supportedCustom SQL available as a feature to build queries
Alerting techniqueBuilt-in alerting capability through conditional rules that can send notifications to Slack, PagerDuty, etc
Not available out-of-the box, but available with hosted and priced version
Only email notifications supported
Offering/LicensingFree version available as open source.
Enterprise edition also available that is hosted and priced.
Free version available as open source.
Enterprise edition called Elastic Cloud available that is hosted and priced.
Licensed software, paid software(trial version available)


Latest version7.47.11.12020.4
Official websiteClick here Click hereClick here

The selection for the right DVT depends upon on “what the need is” or to say “what kind of outcomes are required“. While licensing and pricing may also secondary affects on the decision but its important to address the problem and find the right fit.

So, which is your favorite DVT? Or are you still researching for one ?? Do share in your views 🙂