Kibana + Elasticsearch
Data Visualization Lab @NTHU
ellfae@gmail.com
@omarsar0
Agenda
Data Visualization Lab
- Introduction
- Requirements
- Elasticsearch
- Kibana
- Demonstration
- References & Guides
Introduction
Data Visualization Lab
Many tools to visualize?
How do we choose?
Requirements?
Requirements
Data Visualization Lab
Ease of use: Even a non-programmer can use it
Speed: Fast interaction and overall use
Flexible: (e.g exporting capabilities)
Size: Scalability matters with the size of data being generated today
Kibana + Elasticsearch
Tableau
HighCharts
D3.js
Elasticsearch Overview
https://github.com/elastic/elasticsearch
Idea: A lucene-based search server with HTTP web interface
Worthy Mentions: Java, Open-source
Notable Features:
- Distributed RESTful search engine
- Supports all type of documents (schema - free)
- Scalable search
- Near real-time search
- Build for the cloud
- ACID noncompliant
Kibana Overview
https://www.elastic.co/products/kibana
Solution: Kibana + Elasticsearch
Data Visualization Lab
Gives shape to the Elasticsearch Data Layer
- Unstructured and structured data
- Benefits from powerful search and analytics
Visualize data from many other sources
- ES-Hadoop
- Fluentd
User Friendly & Powerful Collaboration Tool
- simple data export
- easy setup
- easy to share
Demonstration: requirements
Data Visualization Lab
Install Elasticsearch (2.0)
- https://www.elastic.co/downloads/elasticsearch
- https://git-for-windows.github.io/
- http://www.oracle.com/technetwork/java/javase/downloads/index.html
Install Kibana
- https://www.elastic.co/downloads/kibana
Tutorial
- https://www.elastic.co/guide/en/kibana/current/getting-started.html
References & Guides
Data Visualization Lab
- Install Elasticsearch Linux: http://www.unixmen.com/install-elasticsearch-ubuntu-14-04/
- Elasticsearch repository: https://github.com/elastic/elasticsearch
- Book: http://shop.oreilly.com/product/0636920028505.do
- Kibana Guide: https://www.elastic.co/guide/en/kibana/current/setup.html
- Kibana tutorial: https://www.elastic.co/guide/en/kibana/current/getting-started.html
Data Visualization Lab
By Omar Sar
Data Visualization Lab
A data visualization session for Data Mining Concepts @NTHU
- 1,927