Kibana logo

Kibana

Visualize your Elasticsearch data and navigate the Elastic Stack
20.4K
16.2K
+ 1
262

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.
Kibana is a tool in the Monitoring Tools category of a tech stack.
Kibana is an open source tool with 20K GitHub stars and 8.3K GitHub forks. Here’s a link to Kibana's open source repository on GitHub

Who uses Kibana?

Companies
2087 companies reportedly use Kibana in their tech stacks, including Airbnb, Robinhood, and CRED.

Developers
17880 developers on StackShare have stated that they use Kibana.

Kibana Integrations

Elasticsearch, Logstash, Beats, OpenSearch, and KrakenD are some of the popular tools that integrate with Kibana. Here's a list of all 13 tools that integrate with Kibana.
Pros of Kibana
88
Easy to setup
65
Free
45
Can search text
21
Has pie chart
13
X-axis is not restricted to timestamp
9
Easy queries and is a good way to view logs
6
Supports Plugins
4
Dev Tools
3
More "user-friendly"
3
Can build dashboards
2
Out-of-Box Dashboards/Analytics for Metrics/Heartbeat
2
Easy to drill-down
1
Up and running
Decisions about Kibana

Here are some stack decisions, common use cases and reviews by companies and developers who chose Kibana in their tech stack.

I recently started a new position as a data scientist at an E-commerce company. The company is founded about 4-5 years ago and is new to many data-related areas. Specifically, I'm their first data science employee. So I have to take care of both data analysis tasks as well as bringing new technologies to the company.

  1. They have used Elasticsearch (and Kibana) to have reporting dashboards on their daily purchases and users interactions on their e-commerce website.

  2. They also use the Oracle database system to keep records of their daily turnovers and lists of their current products, clients, and sellers lists.

  3. They use Data-Warehouse with cockpit 10 for generating reports on different aspects of their business including number 2 in this list.

At the moment, I grab batches of data from their system to perform predictive analytics from data science perspectives. In some cases, I use a static form of data such as monthly turnover, client values, and high-demand products, and run my predictive analysis using Python (VS code). Also, I use Google Datastudio or Google Sheets to present my findings. In other cases, I try to do time-series analysis using offline batches of data extracted from Elastic Search to do user recommendations and user personalization.

I really want to use modern data science tools such as Apache Spark, Google BigQuery, AWS, Azure, or others where they really fit. I think these tools can improve my performance as a data scientist and can provide more continuous analytics of their business interactions. But honestly, I'm not sure where each tool is needed and what part of their system should be replaced by or combined with the current state of technology to improve productivity from the above perspectives.

See more
Needs advice
on
KibanaKibana
and
New RelicNew Relic

I need to choose a monitoring tool for my project, but currently, my application doesn't have much load or many users. My application is not generating GBs of data. We don't want to send the user information to New Relic because it's a 3rd party tool. And we can deploy Kibana locally on our server. What should I use, Kibana or New Relic?

See more

Blog Posts

May 21 2019 at 12:20AM

Elastic

ElasticsearchKibanaLogstash+4
12
5301
GitHubPythonReact+42
49
40934
GitGitHubPython+22
17
14285
GitHubMySQLSlack+44
109
50772

Kibana's Features

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

Kibana Alternatives & Comparisons

What are some alternatives to Kibana?
Datadog
Datadog is the leading service for cloud-scale monitoring. It is used by IT, operations, and development teams who build and operate applications that run on dynamic or hybrid cloud infrastructure. Start monitoring in minutes with Datadog!
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
It is a SaaS solution to manage your log data. There is nothing to install and updates are automatically applied to your Loggly subdomain.
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
It provides the leading platform for Operational Intelligence. Customers use it to search, monitor, analyze and visualize machine data.
See all alternatives

Kibana's Followers
16245 developers follow Kibana to keep up with related blogs and decisions.