SlideShare a Scribd company logo
Meetup Elastic Lisboa
Abril 7, 2016
ElasticSearch - Know Your Data
7 de Abril, 2016
Nuno Ochoa
Elastic Evangelist@Polarising
3
ElasticSearch - Know Your Data
Elastic Stack
Polarisign 2014 3
Kibana
ElasticSearch
Logstash Beats
Plugins
Data Visualization
Store, Index,
Search, Analyse
Data Ingestion
4
ElasticSearch - Know Your Data
ElasticSearch – Store, Index, Search and Analyze
Polarisign 2014 4
Distributed and Scalable
﹥ Design to scale-out: improved resiliency
﹥ High Availability
﹥ Multi tenant
Search and Analytics
﹥ Real-time (near)
﹥ Full text search
﹥ Multi language support
﹥ Aggregations
﹥ Geospacial Info support
Developing Key Features
﹥ Schemaless (structure and unstructured data)
﹥ Document oriented (JSON)
﹥ RESTful API
﹥ Client Libraries (Java, .Net, PHP, etc)
﹥ Build on top of Apache Lucene
5
ElasticSearch - Know Your Data
ElasticSearch – Scale-Out and High-Availability
Polarisign 2014 5
Elastic Cluster
Node 1
Shard 1 Shard 2
Shard 3 Shard 4
Elastic Cluster
Node 1
Shard 1 Shard 2
Shard 3 Shard 4
Node 2
Shard 1 Shard 2
Shard 3 Shard 4
Add one node
• 1 index
• Nr of shards: 4
• Nr of Replicas: 1
6
ElasticSearch - Know Your Data
Logstash – Data Ingest
Polarisign 2014 6
Collect, Enrich and Transport Data
﹥ Centralize data processing
﹥ Normalize/Format distinct data types
﹥ Easily extensible
﹥ 200+ plugins
Data Pipeline
Input Filter(s) Output
• elasticsearch
• file
• syslog
• rabbitmq
• csv
• geoip
• elasticsearch
• mutate
• file
• mongodb
• elasticsearch
• rabbitmq
7
ElasticSearch - Know Your Data
Beats – Data Ingest
Polarisign 2014 7
Collect, Parse and Ship Data
﹥ Lightweight data shippers
﹥ Forward host-based operational metrics
﹥ Single purpose
﹥ Libbeat, framework to build new Beats
Operational Data Examples
﹥ Wire Data => Packetbeat (multiple decoders available, like HTTP, MySql)
﹥ System Stats => Topbeat
﹥ Logs => Filebeat, Winlogbeat
8
ElasticSearch - Know Your Data
Kibana – Data Visualization
Polarisign 2014 8
Search and Analytics
﹥ Web based interface for data visualization stored in ES
﹥ Explore and analyze patterns in data
﹥ Leverage the power of Elasticsearch analytics capabilities
Visualization
﹥ Supports multiple types, charts, maps, histograms
﹥ Share and embed dashboards into operational dashaboards
﹥ Supports custom visualizations and applications
﹥ Plugins for cluster management and administration
9
ElasticSearch - Know Your Data
Elastic – Use Cases
Polarisign 2014 9
Search
﹥ Full text search (fast)
﹥ Fuzzy text search
﹥ Geospacial
Analytics
﹥ Explore your data
﹥ Ask complex queries about your data
﹥ Leveraged by ES aggregations feature
﹥ Kibana!
Logging
﹥ Logstash or Beats => ElasticSearch => Kibana
﹥ Centralize log store, analytics and visualization
10
ElasticSearch - Know Your Data
Elastic – Aggregations
Polarisign 2014 10
﹥ Summarize our data vs looking for particular documents
Sample Questions
﹥ Most popular items?
﹥ Average shopping value for each day?
﹥ Which stores sells more?
﹥ Sky is the limit …
﹥ Quick and near real-time, just like search
﹥ Powerful for reports and dashboards => No need for long run jobs
﹥ Can be combined with search/filter queries:
﹥ Most popular items? => Most popular Electronic items?
11
ElasticSearch - Know Your Data
Elastic – Aggregations
Polarisign 2014 11
Concepts
﹥ Buckets: Collections of documents that meet a criterion
﹥ Metrics: Statistics calculated on the documents in a bucket
﹥ An aggregation is a combination of one or more buckets and zero or more metrics
SQL
SELECT COUNT(product)
FROM SALE
GROUP BY product
GET sales/_search
{
"size": 0,
"aggs": {
"products": {
"terms": {
"field": “product",
"size": 100
}
}
}
}
Elastic
12
ElasticSearch - Know Your Data
Elastic – Aggregations
Polarisign 2014 12
Concepts
﹥ Buckets: Collections of documents that meet a criterion
﹥ Metrics: Statistics calculated on the documents in a bucket
﹥ An aggregation is a combination of one or more buckets and zero or more metrics
SQL
SELECT COUNT(product)
FROM SALE
GROUP BY product
GET sales/_search
{
"size": 0,
"aggs": {
"products": {
"terms": {
"field": “product",
"size": 100
}
}
}
}
Elastic
13
ElasticSearch - Know Your Data
Elastic – Aggregations
Polarisign 2014 13
Types
﹥ Bucketing: builds buckets according to a criteria
﹥ Histogram, Date Histogram, Geo Distance, Terms
﹥ Metrics: compute metrics over a set of documents
﹥ Avg, Stats, Sum, Top Hits
﹥ Pipeline: aggregate the output of other aggregations and their associated metrics
Sub-Aggregation
﹥ Bucketing aggregations can have sub-aggregations
﹥ No hard-limit of nested aggregation
﹥ Sub-aggregations will execute within the context of parent buckets
14
João Duarte
@jsvd
What's happening at
Elastic?
Special Elastic{ON} 2016 Edition
15
•February 2016
•San Francisco
•2000+ attendees
•42 sessions
16
Introducing the
Elastic Stack
17
18
19
20
POST /_reindex
{
"source": {
"index": "twitter"
},
"dest": {
"index": "new_twitter"
}
}
Reindex API
2.3
21
POST /twitter/_update_by_query
{
"script": {
"inline": "ctx._source.likes++"
},
"query": {
"term": {
"user": "kimchy"
}
}
}
Update by Query
2.3
22
Grok
Geo
23
Grok
Geo
Ingest Node!
5.0
24
25
I F O
Pipeline:
The Next Generation
2.1
26
I F O
Pipeline:
The Next Generation
2.2
27
I F O
……………
Pipeline:
The Next Generation
5.x
28
Automatic
configuration
reload
2.3
29
GET /_node/stats/events
GET /_stats/jvm
GET /_node/hot_threads
GET /_plugins
Metrics API5.x
30
GET /_logstash
GET /_logstash/${role}/config/current
POST /_logstash/${role}/config/_rollback
GET /_logstash/${role}/config/${version_number}
GET /_logstash/${role}/nodes/${node_name}
Management API5.x
31
What else in..
•Community Maintainers <3
• Dead letter queues
•Centralized configuration
• Management UIs
Logstash
Source: Gray Arial 10pt
32
33
What to talk about
• Redis/Kafka output
• Filtering
• Metricbeat
• Tons of new community beats!!
Beats
Source: Gray Arial 10pt
34
35
Ability to customize colors, text,
numbers, labels, layouts, skins,
and visualizations.
1 All-new Visualization tools for
Graph and Time Series data.
2 Strong integration with Security,
Monitoring, and the rest of the
Elastic Stack
3
36
37
What to talk about
• space efficiency up 20% => more real estate
• export all the things!
• plugin all the things!
• kibana app generator
• status page
Kibana
Source: Gray Arial 10pt
38
We love extensions
39
Packs
40
Security,
Alerting,
Monitoring
NO OPEN SOURCE
ENTERPRISE EDITION
41
42
Elasticsearch + Kibana as a Service
Latest release of the Elastic Stack and X-Pack
43
Elasticsearch + Kibana as a Service
Latest release of the Elastic Stack and X-Pack
44
Deploy Download
45
What else in..
• Query Profiler
• Painless scripting engine
•New relevancy scoring algo (BM-25)
•Security Manager on by default
• Move from string field to keyword/text
• Java HTTP Client
• So many geo improvements!
Elasticsearch
Source: Gray Arial 10pt
46

More Related Content

What's hot

A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)
A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)
A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)
Spark Summit
 
Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...
Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...
Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...
Lucidworks
 
The Elastic Stack as a SIEM
The Elastic Stack as a SIEMThe Elastic Stack as a SIEM
The Elastic Stack as a SIEM
John Hubbard
 
Quark Virtualization Engine for Analytics
Quark Virtualization Engine for Analytics Quark Virtualization Engine for Analytics
Quark Virtualization Engine for Analytics
DataWorks Summit/Hadoop Summit
 
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
Databricks
 
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
Databricks
 
Introduction to TitanDB
Introduction to TitanDB Introduction to TitanDB
Introduction to TitanDB
Knoldus Inc.
 
Sa introduction to big data pipelining with cassandra &amp; spark west mins...
Sa introduction to big data pipelining with cassandra &amp; spark   west mins...Sa introduction to big data pipelining with cassandra &amp; spark   west mins...
Sa introduction to big data pipelining with cassandra &amp; spark west mins...
Simon Ambridge
 
Big Telco - Yousun Jeong
Big Telco - Yousun JeongBig Telco - Yousun Jeong
Big Telco - Yousun Jeong
Spark Summit
 
Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...
Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...
Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...
Databricks
 
From R Script to Production Using rsparkling with Navdeep Gill
From R Script to Production Using rsparkling with Navdeep GillFrom R Script to Production Using rsparkling with Navdeep Gill
From R Script to Production Using rsparkling with Navdeep Gill
Databricks
 
Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...
Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...
Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...
Databricks
 
Introducing log analysis to your organization
Introducing log analysis to your organization Introducing log analysis to your organization
Introducing log analysis to your organization
Sematext Group, Inc.
 
The Ultimate Logging Architecture - You KNOW you want it!
The Ultimate Logging Architecture - You KNOW you want it!The Ultimate Logging Architecture - You KNOW you want it!
The Ultimate Logging Architecture - You KNOW you want it!
Michele Leroux Bustamante
 
Searching for Better Code: Presented by Grant Ingersoll, Lucidworks
Searching for Better Code: Presented by Grant Ingersoll, LucidworksSearching for Better Code: Presented by Grant Ingersoll, Lucidworks
Searching for Better Code: Presented by Grant Ingersoll, Lucidworks
Lucidworks
 
The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin
The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin
The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin
Databricks
 
Data Science at Scale by Sarah Guido
Data Science at Scale by Sarah GuidoData Science at Scale by Sarah Guido
Data Science at Scale by Sarah Guido
Spark Summit
 
Spark - The Ultimate Scala Collections by Martin Odersky
Spark - The Ultimate Scala Collections by Martin OderskySpark - The Ultimate Scala Collections by Martin Odersky
Spark - The Ultimate Scala Collections by Martin Odersky
Spark Summit
 
Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...
Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...
Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...
Databricks
 
Presto @ Uber Hadoop summit2017
Presto @ Uber Hadoop summit2017Presto @ Uber Hadoop summit2017
Presto @ Uber Hadoop summit2017
Zhenxiao Luo
 

What's hot (20)

A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)
A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)
A Big Data Lake Based on Spark for BBVA Bank-(Oscar Mendez, STRATIO)
 
Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...
Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...
Ubiquitous Solr - A Database's Not-So-Evil Twin: Presented by Ayon Sinha, Wal...
 
The Elastic Stack as a SIEM
The Elastic Stack as a SIEMThe Elastic Stack as a SIEM
The Elastic Stack as a SIEM
 
Quark Virtualization Engine for Analytics
Quark Virtualization Engine for Analytics Quark Virtualization Engine for Analytics
Quark Virtualization Engine for Analytics
 
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
 
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
CERN’s Next Generation Data Analysis Platform with Apache Spark with Enric Te...
 
Introduction to TitanDB
Introduction to TitanDB Introduction to TitanDB
Introduction to TitanDB
 
Sa introduction to big data pipelining with cassandra &amp; spark west mins...
Sa introduction to big data pipelining with cassandra &amp; spark   west mins...Sa introduction to big data pipelining with cassandra &amp; spark   west mins...
Sa introduction to big data pipelining with cassandra &amp; spark west mins...
 
Big Telco - Yousun Jeong
Big Telco - Yousun JeongBig Telco - Yousun Jeong
Big Telco - Yousun Jeong
 
Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...
Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...
Redis + Structured Streaming—A Perfect Combination to Scale-Out Your Continuo...
 
From R Script to Production Using rsparkling with Navdeep Gill
From R Script to Production Using rsparkling with Navdeep GillFrom R Script to Production Using rsparkling with Navdeep Gill
From R Script to Production Using rsparkling with Navdeep Gill
 
Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...
Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...
Analytical DBMS to Apache Spark Auto Migration Framework with Edward Zhang an...
 
Introducing log analysis to your organization
Introducing log analysis to your organization Introducing log analysis to your organization
Introducing log analysis to your organization
 
The Ultimate Logging Architecture - You KNOW you want it!
The Ultimate Logging Architecture - You KNOW you want it!The Ultimate Logging Architecture - You KNOW you want it!
The Ultimate Logging Architecture - You KNOW you want it!
 
Searching for Better Code: Presented by Grant Ingersoll, Lucidworks
Searching for Better Code: Presented by Grant Ingersoll, LucidworksSearching for Better Code: Presented by Grant Ingersoll, Lucidworks
Searching for Better Code: Presented by Grant Ingersoll, Lucidworks
 
The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin
The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin
The Key to Machine Learning is Prepping the Right Data with Jean Georges Perrin
 
Data Science at Scale by Sarah Guido
Data Science at Scale by Sarah GuidoData Science at Scale by Sarah Guido
Data Science at Scale by Sarah Guido
 
Spark - The Ultimate Scala Collections by Martin Odersky
Spark - The Ultimate Scala Collections by Martin OderskySpark - The Ultimate Scala Collections by Martin Odersky
Spark - The Ultimate Scala Collections by Martin Odersky
 
Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...
Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...
Building a Versatile Analytics Pipeline on Top of Apache Spark with Mikhail C...
 
Presto @ Uber Hadoop summit2017
Presto @ Uber Hadoop summit2017Presto @ Uber Hadoop summit2017
Presto @ Uber Hadoop summit2017
 

Viewers also liked

아파트 정보를 이용한 ELK stack 활용 - 오근문
아파트 정보를 이용한 ELK stack 활용 - 오근문아파트 정보를 이용한 ELK stack 활용 - 오근문
아파트 정보를 이용한 ELK stack 활용 - 오근문
NAVER D2
 
What's new in Elasticsearch v5
What's new in Elasticsearch v5What's new in Elasticsearch v5
What's new in Elasticsearch v5
Idan Tohami
 
How bol.com makes sense of its logs, using the Elastic technology stack.
How bol.com makes sense of its logs, using the Elastic technology stack.How bol.com makes sense of its logs, using the Elastic technology stack.
How bol.com makes sense of its logs, using the Elastic technology stack.
Renzo Tomà
 
DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats
Outlyer
 
Case Study: Elasticsearch Ingest Using StreamSets @ Cisco Intercloud
Case Study: Elasticsearch Ingest Using StreamSets @ Cisco IntercloudCase Study: Elasticsearch Ingest Using StreamSets @ Cisco Intercloud
Case Study: Elasticsearch Ingest Using StreamSets @ Cisco Intercloud
Streamsets Inc.
 
The Elastic ELK Stack
The Elastic ELK StackThe Elastic ELK Stack
The Elastic ELK Stack
enterprisesearchmeetup
 

Viewers also liked (6)

아파트 정보를 이용한 ELK stack 활용 - 오근문
아파트 정보를 이용한 ELK stack 활용 - 오근문아파트 정보를 이용한 ELK stack 활용 - 오근문
아파트 정보를 이용한 ELK stack 활용 - 오근문
 
What's new in Elasticsearch v5
What's new in Elasticsearch v5What's new in Elasticsearch v5
What's new in Elasticsearch v5
 
How bol.com makes sense of its logs, using the Elastic technology stack.
How bol.com makes sense of its logs, using the Elastic technology stack.How bol.com makes sense of its logs, using the Elastic technology stack.
How bol.com makes sense of its logs, using the Elastic technology stack.
 
DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats
 
Case Study: Elasticsearch Ingest Using StreamSets @ Cisco Intercloud
Case Study: Elasticsearch Ingest Using StreamSets @ Cisco IntercloudCase Study: Elasticsearch Ingest Using StreamSets @ Cisco Intercloud
Case Study: Elasticsearch Ingest Using StreamSets @ Cisco Intercloud
 
The Elastic ELK Stack
The Elastic ELK StackThe Elastic ELK Stack
The Elastic ELK Stack
 

Similar to Meetup070416 Presentations

Elastic Stack Introduction
Elastic Stack IntroductionElastic Stack Introduction
Elastic Stack Introduction
Vikram Shinde
 
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Spark Summit
 
An Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and KibanaAn Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and Kibana
ObjectRocket
 
Configuring elasticsearch for performance and scale
Configuring elasticsearch for performance and scaleConfiguring elasticsearch for performance and scale
Configuring elasticsearch for performance and scale
Bharvi Dixit
 
Visualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and KibanaVisualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and Kibana
ObjectRocket
 
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's ToolkitUsing Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Mark Rittman
 
ER 2016 Tutorial
ER 2016 TutorialER 2016 Tutorial
ER 2016 Tutorial
Rim Moussa
 
WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0
WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0
WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0
WSO2
 
Data saturday malta - ADX Azure Data Explorer overview
Data saturday malta - ADX Azure Data Explorer overviewData saturday malta - ADX Azure Data Explorer overview
Data saturday malta - ADX Azure Data Explorer overview
Riccardo Zamana
 
Elasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetupElasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetup
Eric Rodriguez (Hiring in Lex)
 
Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018
Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018
Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018
Codemotion
 
Logstash, Elasticsearch and Kibana
Logstash, Elasticsearch and KibanaLogstash, Elasticsearch and Kibana
Logstash, Elasticsearch and Kibana
Saroj Panyasrivanit
 
Data Infrastructure for a World of Music
Data Infrastructure for a World of MusicData Infrastructure for a World of Music
Data Infrastructure for a World of Music
Lars Albertsson
 
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
ALTER WAY
 
Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...
Tech Triveni
 
2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledge2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledge
Christopher Williams
 
Snowplow Analytics: from NoSQL to SQL and back again
Snowplow Analytics: from NoSQL to SQL and back againSnowplow Analytics: from NoSQL to SQL and back again
Snowplow Analytics: from NoSQL to SQL and back again
Alexander Dean
 
(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics
(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics
(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics
Amazon Web Services
 
Strata sf - Amundsen presentation
Strata sf - Amundsen presentationStrata sf - Amundsen presentation
Strata sf - Amundsen presentation
Tao Feng
 
Using ElasticSearch as a fast, flexible, and scalable solution to search occu...
Using ElasticSearch as a fast, flexible, and scalable solution to search occu...Using ElasticSearch as a fast, flexible, and scalable solution to search occu...
Using ElasticSearch as a fast, flexible, and scalable solution to search occu...
kristgen
 

Similar to Meetup070416 Presentations (20)

Elastic Stack Introduction
Elastic Stack IntroductionElastic Stack Introduction
Elastic Stack Introduction
 
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
 
An Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and KibanaAn Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and Kibana
 
Configuring elasticsearch for performance and scale
Configuring elasticsearch for performance and scaleConfiguring elasticsearch for performance and scale
Configuring elasticsearch for performance and scale
 
Visualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and KibanaVisualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and Kibana
 
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's ToolkitUsing Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
 
ER 2016 Tutorial
ER 2016 TutorialER 2016 Tutorial
ER 2016 Tutorial
 
WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0
WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0
WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0
 
Data saturday malta - ADX Azure Data Explorer overview
Data saturday malta - ADX Azure Data Explorer overviewData saturday malta - ADX Azure Data Explorer overview
Data saturday malta - ADX Azure Data Explorer overview
 
Elasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetupElasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetup
 
Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018
Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018
Managing your Black Friday Logs - Antonio Bonuccelli - Codemotion Rome 2018
 
Logstash, Elasticsearch and Kibana
Logstash, Elasticsearch and KibanaLogstash, Elasticsearch and Kibana
Logstash, Elasticsearch and Kibana
 
Data Infrastructure for a World of Music
Data Infrastructure for a World of MusicData Infrastructure for a World of Music
Data Infrastructure for a World of Music
 
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
 
Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...
 
2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledge2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledge
 
Snowplow Analytics: from NoSQL to SQL and back again
Snowplow Analytics: from NoSQL to SQL and back againSnowplow Analytics: from NoSQL to SQL and back again
Snowplow Analytics: from NoSQL to SQL and back again
 
(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics
(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics
(BDT209) Launch: Amazon Elasticsearch For Real-Time Data Analytics
 
Strata sf - Amundsen presentation
Strata sf - Amundsen presentationStrata sf - Amundsen presentation
Strata sf - Amundsen presentation
 
Using ElasticSearch as a fast, flexible, and scalable solution to search occu...
Using ElasticSearch as a fast, flexible, and scalable solution to search occu...Using ElasticSearch as a fast, flexible, and scalable solution to search occu...
Using ElasticSearch as a fast, flexible, and scalable solution to search occu...
 

Recently uploaded

IEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdfIEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdf
Claudio Gallicchio
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Ben Linders
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
kekzed
 
Disaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other usesDisaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other uses
RIDHIMAGARG21
 
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
OECD Directorate for Financial and Enterprise Affairs
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
Raheem Muhammad
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
Ben Linders
 
Using-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptxUsing-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptx
kainatfatyma9
 
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPEACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
Charmi13
 
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
OECD Directorate for Financial and Enterprise Affairs
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
Robin Haunschild
 
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
SkillCertProExams
 
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
OECD Directorate for Financial and Enterprise Affairs
 
Legislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptxLegislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptx
Charmi13
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
gfysze
 
Genesis chapter 3 Isaiah Scudder.pptx
Genesis    chapter 3 Isaiah Scudder.pptxGenesis    chapter 3 Isaiah Scudder.pptx
Genesis chapter 3 Isaiah Scudder.pptx
FamilyWorshipCenterD
 
2 December UAE National Day - United Arab Emirates
2 December UAE National Day - United Arab Emirates2 December UAE National Day - United Arab Emirates
2 December UAE National Day - United Arab Emirates
UAE Ppt
 
Prsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptxPrsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptx
prafulpawar29
 

Recently uploaded (19)

IEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdfIEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdf
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
 
Disaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other usesDisaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other uses
 
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
 
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
 
Using-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptxUsing-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptx
 
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPEACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
 
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
 
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
 
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
 
Legislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptxLegislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptx
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
 
Genesis chapter 3 Isaiah Scudder.pptx
Genesis    chapter 3 Isaiah Scudder.pptxGenesis    chapter 3 Isaiah Scudder.pptx
Genesis chapter 3 Isaiah Scudder.pptx
 
2 December UAE National Day - United Arab Emirates
2 December UAE National Day - United Arab Emirates2 December UAE National Day - United Arab Emirates
2 December UAE National Day - United Arab Emirates
 
Prsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptxPrsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptx
 

Meetup070416 Presentations

  • 2. ElasticSearch - Know Your Data 7 de Abril, 2016 Nuno Ochoa Elastic Evangelist@Polarising
  • 3. 3 ElasticSearch - Know Your Data Elastic Stack Polarisign 2014 3 Kibana ElasticSearch Logstash Beats Plugins Data Visualization Store, Index, Search, Analyse Data Ingestion
  • 4. 4 ElasticSearch - Know Your Data ElasticSearch – Store, Index, Search and Analyze Polarisign 2014 4 Distributed and Scalable ﹥ Design to scale-out: improved resiliency ﹥ High Availability ﹥ Multi tenant Search and Analytics ﹥ Real-time (near) ﹥ Full text search ﹥ Multi language support ﹥ Aggregations ﹥ Geospacial Info support Developing Key Features ﹥ Schemaless (structure and unstructured data) ﹥ Document oriented (JSON) ﹥ RESTful API ﹥ Client Libraries (Java, .Net, PHP, etc) ﹥ Build on top of Apache Lucene
  • 5. 5 ElasticSearch - Know Your Data ElasticSearch – Scale-Out and High-Availability Polarisign 2014 5 Elastic Cluster Node 1 Shard 1 Shard 2 Shard 3 Shard 4 Elastic Cluster Node 1 Shard 1 Shard 2 Shard 3 Shard 4 Node 2 Shard 1 Shard 2 Shard 3 Shard 4 Add one node • 1 index • Nr of shards: 4 • Nr of Replicas: 1
  • 6. 6 ElasticSearch - Know Your Data Logstash – Data Ingest Polarisign 2014 6 Collect, Enrich and Transport Data ﹥ Centralize data processing ﹥ Normalize/Format distinct data types ﹥ Easily extensible ﹥ 200+ plugins Data Pipeline Input Filter(s) Output • elasticsearch • file • syslog • rabbitmq • csv • geoip • elasticsearch • mutate • file • mongodb • elasticsearch • rabbitmq
  • 7. 7 ElasticSearch - Know Your Data Beats – Data Ingest Polarisign 2014 7 Collect, Parse and Ship Data ﹥ Lightweight data shippers ﹥ Forward host-based operational metrics ﹥ Single purpose ﹥ Libbeat, framework to build new Beats Operational Data Examples ﹥ Wire Data => Packetbeat (multiple decoders available, like HTTP, MySql) ﹥ System Stats => Topbeat ﹥ Logs => Filebeat, Winlogbeat
  • 8. 8 ElasticSearch - Know Your Data Kibana – Data Visualization Polarisign 2014 8 Search and Analytics ﹥ Web based interface for data visualization stored in ES ﹥ Explore and analyze patterns in data ﹥ Leverage the power of Elasticsearch analytics capabilities Visualization ﹥ Supports multiple types, charts, maps, histograms ﹥ Share and embed dashboards into operational dashaboards ﹥ Supports custom visualizations and applications ﹥ Plugins for cluster management and administration
  • 9. 9 ElasticSearch - Know Your Data Elastic – Use Cases Polarisign 2014 9 Search ﹥ Full text search (fast) ﹥ Fuzzy text search ﹥ Geospacial Analytics ﹥ Explore your data ﹥ Ask complex queries about your data ﹥ Leveraged by ES aggregations feature ﹥ Kibana! Logging ﹥ Logstash or Beats => ElasticSearch => Kibana ﹥ Centralize log store, analytics and visualization
  • 10. 10 ElasticSearch - Know Your Data Elastic – Aggregations Polarisign 2014 10 ﹥ Summarize our data vs looking for particular documents Sample Questions ﹥ Most popular items? ﹥ Average shopping value for each day? ﹥ Which stores sells more? ﹥ Sky is the limit … ﹥ Quick and near real-time, just like search ﹥ Powerful for reports and dashboards => No need for long run jobs ﹥ Can be combined with search/filter queries: ﹥ Most popular items? => Most popular Electronic items?
  • 11. 11 ElasticSearch - Know Your Data Elastic – Aggregations Polarisign 2014 11 Concepts ﹥ Buckets: Collections of documents that meet a criterion ﹥ Metrics: Statistics calculated on the documents in a bucket ﹥ An aggregation is a combination of one or more buckets and zero or more metrics SQL SELECT COUNT(product) FROM SALE GROUP BY product GET sales/_search { "size": 0, "aggs": { "products": { "terms": { "field": “product", "size": 100 } } } } Elastic
  • 12. 12 ElasticSearch - Know Your Data Elastic – Aggregations Polarisign 2014 12 Concepts ﹥ Buckets: Collections of documents that meet a criterion ﹥ Metrics: Statistics calculated on the documents in a bucket ﹥ An aggregation is a combination of one or more buckets and zero or more metrics SQL SELECT COUNT(product) FROM SALE GROUP BY product GET sales/_search { "size": 0, "aggs": { "products": { "terms": { "field": “product", "size": 100 } } } } Elastic
  • 13. 13 ElasticSearch - Know Your Data Elastic – Aggregations Polarisign 2014 13 Types ﹥ Bucketing: builds buckets according to a criteria ﹥ Histogram, Date Histogram, Geo Distance, Terms ﹥ Metrics: compute metrics over a set of documents ﹥ Avg, Stats, Sum, Top Hits ﹥ Pipeline: aggregate the output of other aggregations and their associated metrics Sub-Aggregation ﹥ Bucketing aggregations can have sub-aggregations ﹥ No hard-limit of nested aggregation ﹥ Sub-aggregations will execute within the context of parent buckets
  • 14. 14 João Duarte @jsvd What's happening at Elastic? Special Elastic{ON} 2016 Edition
  • 17. 17
  • 18. 18
  • 19. 19
  • 20. 20 POST /_reindex { "source": { "index": "twitter" }, "dest": { "index": "new_twitter" } } Reindex API 2.3
  • 21. 21 POST /twitter/_update_by_query { "script": { "inline": "ctx._source.likes++" }, "query": { "term": { "user": "kimchy" } } } Update by Query 2.3
  • 24. 24
  • 25. 25 I F O Pipeline: The Next Generation 2.1
  • 26. 26 I F O Pipeline: The Next Generation 2.2
  • 29. 29 GET /_node/stats/events GET /_stats/jvm GET /_node/hot_threads GET /_plugins Metrics API5.x
  • 30. 30 GET /_logstash GET /_logstash/${role}/config/current POST /_logstash/${role}/config/_rollback GET /_logstash/${role}/config/${version_number} GET /_logstash/${role}/nodes/${node_name} Management API5.x
  • 31. 31 What else in.. •Community Maintainers <3 • Dead letter queues •Centralized configuration • Management UIs Logstash Source: Gray Arial 10pt
  • 32. 32
  • 33. 33 What to talk about • Redis/Kafka output • Filtering • Metricbeat • Tons of new community beats!! Beats Source: Gray Arial 10pt
  • 34. 34
  • 35. 35 Ability to customize colors, text, numbers, labels, layouts, skins, and visualizations. 1 All-new Visualization tools for Graph and Time Series data. 2 Strong integration with Security, Monitoring, and the rest of the Elastic Stack 3
  • 36. 36
  • 37. 37 What to talk about • space efficiency up 20% => more real estate • export all the things! • plugin all the things! • kibana app generator • status page Kibana Source: Gray Arial 10pt
  • 41. 41
  • 42. 42 Elasticsearch + Kibana as a Service Latest release of the Elastic Stack and X-Pack
  • 43. 43 Elasticsearch + Kibana as a Service Latest release of the Elastic Stack and X-Pack
  • 45. 45 What else in.. • Query Profiler • Painless scripting engine •New relevancy scoring algo (BM-25) •Security Manager on by default • Move from string field to keyword/text • Java HTTP Client • So many geo improvements! Elasticsearch Source: Gray Arial 10pt
  • 46. 46