Kibana logo

Kibana

Visualize your Elasticsearch data and navigate the Elastic Stack

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 17.7K GitHub stars and 7.3K GitHub forks. Here’s a link to Kibana's open source repository on GitHub

Who uses Kibana?

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

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

Kibana Integrations

Elasticsearch, Logstash, Beats, KrakenD, and Section 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
62
Free
45
Can search text
21
Has pie chart
13
X-axis is not restricted to timestamp
8
Easy queries and is a good way to view logs
6
Supports Plugins
3
Dev Tools
3
More "user-friendly"
3
Can build dashboards
2
Easy to drill-down
2
Out-of-Box Dashboards/Analytics for Metrics/Heartbeat
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.

Shared insights
on
New RelicNew RelicKibanaKibana

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

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

Blog Posts

May 21 2019 at 12:20AM

Elastic

ElasticsearchKibanaLogstash+4
12
3946
GitHubPythonReact+42
48
39894
GitHubPythonGit+22
17
13745
GitHubMySQLSlack+44
109
50333

Jobs that mention Kibana as a desired skillset

See all jobs

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
13657 developers follow Kibana to keep up with related blogs and decisions.