SlideShare a Scribd company logo
!1
What’s Evolving in the Elastic Stack
Stack Overview
Elastic Stack
Elasticsearch - search and analytics engine
Elastic Stack
Beats - lightweight data shippers
Elastic Stack
Logstash - ELT pipeline with multiple outputs
Elastic Stack
Kibana - UI Platform
Elastic Stack
Solutions
Ingest Inputs
Add Data UI
Logstash - Netflow module
Logstash - Arcsight module
Elastic Common Schema
https://github.com/elastic/ecs
agent.version
@timestamp
message
cloud.region
container.runtime
destination.ip
device.hostname
error.code
event.severity
geoip.city_name
Auditbeat
File Integrity Monitoring and Linux Kernel Auditing
• Watches for file changes on Linux, macOS, Windows
• Detects short lived processes and connections
• Indexes directly into Elasticsearch
• Correlates kernel audit events
• Resolves user IDs to user names
!14
With containers
architecture,
everything is a moving
target
!15
!16
Ingest Resilience
Logstash: Persistent Queue
input filter output
Logstash: Persistent Queue
input
Disk queue
filter output
Logstash: Dead Letter Queue
input
Disk queue
Dead letter queue
filter output
Logstash: Dead Letter Queue
input
Disk queue
Dead letter queue
filter output
DLQ input filter output
Disk queue
PublishEvent () OutputACK ACK
libbeat
Beats: Spool-to-Disk
ACK ACK
End-to-End ACKing
Indexing
Faster Indexing
1.x 2.x 5.x 6.x 7.x
0
25
50
75
100
5.x 6.0
OOTB
_all disabled
Disk on a diet
Sample Metricbeat dataset
Data Rollups
Data Rollups
Supported metrics
min max countavgsum
Data Rollups
Supported metrics
cardinality percentiles
min max countavg
Data Rollups
Flexible bucketing and filtering by time, histograms, and terms
prod-1.myco.com
prod-2.myco.com
prod-3.myco.com
prod-4.myco.com
prod-5.myco.com
Date Histogram Histogram Terms
Data Rollups
@timestamp
datacenter
url.path
Flexible bucketing and filtering by time, histograms, and terms
Data Rollups
@timestamp
datacenter
url.path
Flexible bucketing and filtering by time, histograms, and terms
Data Rollups
@timestamp
datacenter
url.path
Flexible bucketing and filtering by time, histograms, and terms
Data Rollups
@timestamp
group by
datacenter
url.path
Flexible bucketing and filtering by time, histograms, and terms
Data Rollups
@timestamp
datacenter
url.path
Flexible bucketing and filtering by time, histograms, and terms
Data Rollups
Flexible bucketing and filtering by time, histograms, and terms
@timestamp
datacenter
filter by

url.path
Data Rollups
The more data you have, the more space you save, easily 90%+
Raw data
Data Rollups
Search
What’s Evolving in the Elastic Stack
Scaleable Cross Cluster Search
Elasticsearch
Kibana
ElasticsearchElasticsearch
Scaleable Cross Cluster Search
Search across two major versions
5.latest 7.x6.latest
Elasticsearch
Kibana
ElasticsearchElasticsearch
2R2P1R
Adaptive Replica Selection
1P
Adaptive Replica Selection
2R2P1R1P
Adaptive Replica Selection
Avoids nodes with higher latency
2R2P1R1P
SQL Client
SELECT course, avg(age),count(*)
FROM mytable
WHERE match(uni,"oxford")
GROUP BY course
ORDER BY course, avg(age)
HAVING avg(age) > 18
SQL Client CLI
JDBC
Kibana Canvas
SQL over RESTGET /_sql {}
SQL Client CLI
JDBC
Kibana Canvas
SQL over RESTGET /_sql {}
ODBC
Security
Secure All the Things
Mandatory TLS between nodes
Secure All the Things
Optional TLS across stack
Secure All the Things
changeme
changeme
changeme
No default passwords
changeme
Secure All the Things
No plaintext passwords
Single Sign On with SAML
OAuth and Kerberos to follow
Kibana Spaces
Kibana Spaces
Kibana Spaces
Workspace switcher
Kibana Spaces
Application privileges per space
Administration
Index Management UI
Rolling Major Version Upgrades
5.2 5.2 5.2 5.25.25.6 5.6 5.6 5.6 5.6
Rolling Major Version Upgrades
Upgrade Assistant
5.6 5.6 5.6 5.65.66.x 6.x 6.x 6.x 6.x
6.x 6.x 6.x 6.x 6.x
Rolling Major Version Upgrades
Zero Downtime
Segment 1
File-Based Recovery (5.x)
Primary
Segment 2
Segment 3
Segment 1
Replica
Segment 2
Segment 3
Segment 1
File-Based Recovery (5.x)
Primary
Segment 2
Segment 3
Segment 1
Replica
Segment 2
Segment 3
Segment 4
Segment 1
File-Based Recovery (5.x)
Primary
Segment 1
Replica
Segment 2
Segment 3
Segment 4
Segment 1
File-Based Recovery (5.x)
Primary
Segment 1
Replica
Segment 4
Segment 4
Segment 1
File-Based Recovery (5.x)
Primary
Segment 1
Replica
Segment 4
5 6 7
Ops-Based Recovery (6.0)
Primary Replica
1 2 3 4 5 6 7 1 2 3 4
1 2 3 4 5 6 7
Ops-Based Recovery (6.0)
Primary Replica
1 2 3 4 5 6 7
Cross-Cluster Replication
New YorkTokyo London
ny_sales ny_sales
lnd_salestk_sales
Index Shrinking
1 2 3 4
Index Shrinking
1 2
3 4
4321
Index Shrinking
4321
Index Splitting
431 2
Index Splitting
431 2
Index Splitting
Frozen Indices
• For storing and searching old data
• Low heap usage
• Frozen indices opened and searched sequentially
• Replicated - no data loss
Trade disk storage for search latency
Index Lifecycle Management
Index Lifecycle Management
Hot Phase - Index to my-logs, Search on my-logs
Index Lifecycle Management
Hot Nodes
1
2
3
Cold Nodes
Hot Phase - Index to my-logs, Search on my-logs
Warm Nodes
Index Lifecycle Management
1
2
3
Hot Phase - Rollover
1
2
3
Hot Nodes Warm Nodes Cold Nodes
Index Lifecycle Management
1
2
3
Warm Phase - Allocate
1 2 3
Hot Nodes Warm Nodes Cold Nodes
23
Index Lifecycle Management
1
2
3
Warm Phase - Shrink
1
Hot Nodes Warm Nodes Cold Nodes
1
Index Lifecycle Management
1
2
3
Warm Phase - Compress
Hot Nodes Warm Nodes Cold Nodes
1
Index Lifecycle Management
1
2
3
Cold Phase - Allocate
Hot Nodes Warm Nodes Cold Nodes
Index Lifecycle Management
1
2
3
Cold Phase - Freeze
Hot Nodes Warm Nodes Cold Nodes
1
Index Lifecycle Management
1
2
3
Delete Phase
Hot Nodes Warm Nodes Cold Nodes
1
Index Lifecycle Management
(coming soon to X-Pack)
GIS
What’s Evolving in the Elastic Stack

More Related Content

What's hot (20)

PPTX
The Elastic ELK Stack
enterprisesearchmeetup
 
PDF
Architectural Best Practices to Master + Pitfalls to Avoid (P)
Elasticsearch
 
PDF
Elastic Stack roadmap deep dive
Elasticsearch
 
PDF
Elastic v5.0.0 Update uptoalpha3 v0.2 - 김종민
NAVER D2
 
PDF
Logging, Metrics, and APM: The Operations Trifecta (P)
Elasticsearch
 
PDF
Migrating a legacy logging system: Etsy’s journey to Elastic Cloud
Elasticsearch
 
PDF
Elastic at Procter & Gamble: A Network Story
Elasticsearch
 
PDF
Replicate Elasticsearch Data with Cross-Cluster Replication (CCR)
Elasticsearch
 
PPTX
Artik cloud deview 2016
NAVER D2
 
PDF
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
Elasticsearch
 
PDF
Black friday logs - Scaling Elasticsearch
Sylvain Wallez
 
PDF
Bigger Faster Easier: LinkedIn Hadoop Summit 2015
Shirshanka Das
 
PDF
Elasticsearch on Azure
Elasticsearch
 
PDF
Leveraging Apache Spark and Delta Lake for Efficient Data Encryption at Scale
Databricks
 
PDF
New York Elastic{ON} Tour Opening Keynote
Elasticsearch
 
PDF
How to teach your data scientist to leverage an analytics cluster with Presto...
Alluxio, Inc.
 
PDF
Nine Publishing: Building a modern infrastructure with the Elastic Stack
Elasticsearch
 
PDF
Monitoring docker, k8s and your applications with the elastic stack
SmartWave
 
PDF
Extracting Value from IOT using Azure Cosmos DB, Azure Synapse Analytics and ...
HostedbyConfluent
 
PDF
Bandwidth: Use Cases for Elastic Cloud on Kubernetes
Elasticsearch
 
The Elastic ELK Stack
enterprisesearchmeetup
 
Architectural Best Practices to Master + Pitfalls to Avoid (P)
Elasticsearch
 
Elastic Stack roadmap deep dive
Elasticsearch
 
Elastic v5.0.0 Update uptoalpha3 v0.2 - 김종민
NAVER D2
 
Logging, Metrics, and APM: The Operations Trifecta (P)
Elasticsearch
 
Migrating a legacy logging system: Etsy’s journey to Elastic Cloud
Elasticsearch
 
Elastic at Procter & Gamble: A Network Story
Elasticsearch
 
Replicate Elasticsearch Data with Cross-Cluster Replication (CCR)
Elasticsearch
 
Artik cloud deview 2016
NAVER D2
 
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
Elasticsearch
 
Black friday logs - Scaling Elasticsearch
Sylvain Wallez
 
Bigger Faster Easier: LinkedIn Hadoop Summit 2015
Shirshanka Das
 
Elasticsearch on Azure
Elasticsearch
 
Leveraging Apache Spark and Delta Lake for Efficient Data Encryption at Scale
Databricks
 
New York Elastic{ON} Tour Opening Keynote
Elasticsearch
 
How to teach your data scientist to leverage an analytics cluster with Presto...
Alluxio, Inc.
 
Nine Publishing: Building a modern infrastructure with the Elastic Stack
Elasticsearch
 
Monitoring docker, k8s and your applications with the elastic stack
SmartWave
 
Extracting Value from IOT using Azure Cosmos DB, Azure Synapse Analytics and ...
HostedbyConfluent
 
Bandwidth: Use Cases for Elastic Cloud on Kubernetes
Elasticsearch
 

Similar to What’s Evolving in the Elastic Stack (20)

PDF
Elastic Stack Roadmap
Imma Valls Bernaus
 
PDF
Análisis del roadmap del Elastic Stack
Elasticsearch
 
PDF
Elastic 6.1 Feature Presentation
Daniel Schneiter
 
PDF
Real time monitoring-alerting: storing 2Tb of logs a day in Elasticsearch
Ali Kheyrollahi
 
PDF
Be Elastic: Leapset Innovation session 06-08-2015
Sameera Horawalavithana
 
PPTX
The Elastic Stack as a SIEM
John Hubbard
 
PDF
Elasticsearch Introduction at BigData meetup
Eric Rodriguez (Hiring in Lex)
 
PDF
OpenSearch.pdf
Abhi Jain
 
PDF
Elasticsearch in Netflix
Danny Yuan
 
PDF
Elasticsearch for Logs & Metrics - a deep dive
Sematext Group, Inc.
 
PPTX
ELK Solutions Enablement Session - 17th March'2020
Ashnikbiz
 
PPTX
Centralized log-management-with-elastic-stack
Rich Lee
 
PDF
What's new in Elasticsearch v5
Idan Tohami
 
PDF
ELK-Stack-Essential-Concepts-TheELKStack-LunchandLearn.pdf
cadejaumafiq
 
PDF
Events and metrics the Lifeblood of Webops
Datadog
 
PDF
Elasticsearch as a time series database
felixbarny
 
PDF
Elastic Stack Roadmap Deep Dive
Elasticsearch
 
PDF
Architecture at Scale
Elasticsearch
 
PDF
Análisis del roadmap del Elastic Stack
Elasticsearch
 
PDF
Roaring with elastic search sangam2018
Vinay Kumar
 
Elastic Stack Roadmap
Imma Valls Bernaus
 
Análisis del roadmap del Elastic Stack
Elasticsearch
 
Elastic 6.1 Feature Presentation
Daniel Schneiter
 
Real time monitoring-alerting: storing 2Tb of logs a day in Elasticsearch
Ali Kheyrollahi
 
Be Elastic: Leapset Innovation session 06-08-2015
Sameera Horawalavithana
 
The Elastic Stack as a SIEM
John Hubbard
 
Elasticsearch Introduction at BigData meetup
Eric Rodriguez (Hiring in Lex)
 
OpenSearch.pdf
Abhi Jain
 
Elasticsearch in Netflix
Danny Yuan
 
Elasticsearch for Logs & Metrics - a deep dive
Sematext Group, Inc.
 
ELK Solutions Enablement Session - 17th March'2020
Ashnikbiz
 
Centralized log-management-with-elastic-stack
Rich Lee
 
What's new in Elasticsearch v5
Idan Tohami
 
ELK-Stack-Essential-Concepts-TheELKStack-LunchandLearn.pdf
cadejaumafiq
 
Events and metrics the Lifeblood of Webops
Datadog
 
Elasticsearch as a time series database
felixbarny
 
Elastic Stack Roadmap Deep Dive
Elasticsearch
 
Architecture at Scale
Elasticsearch
 
Análisis del roadmap del Elastic Stack
Elasticsearch
 
Roaring with elastic search sangam2018
Vinay Kumar
 
Ad

More from Elasticsearch (20)

PDF
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
PDF
From MSP to MSSP using Elastic
Elasticsearch
 
PDF
Cómo crear excelentes experiencias de búsqueda en sitios web
Elasticsearch
 
PDF
Te damos la bienvenida a una nueva forma de realizar búsquedas
Elasticsearch
 
PDF
Tirez pleinement parti d'Elastic grâce à Elastic Cloud
Elasticsearch
 
PDF
Comment transformer vos données en informations exploitables
Elasticsearch
 
PDF
Plongez au cœur de la recherche dans tous ses états.
Elasticsearch
 
PDF
Modernising One Legal Se@rch with Elastic Enterprise Search [Customer Story]
Elasticsearch
 
PDF
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
PDF
Welcome to a new state of find
Elasticsearch
 
PDF
Building great website search experiences
Elasticsearch
 
PDF
Keynote: Harnessing the power of Elasticsearch for simplified search
Elasticsearch
 
PDF
Cómo transformar los datos en análisis con los que tomar decisiones
Elasticsearch
 
PDF
Explore relève les défis Big Data avec Elastic Cloud
Elasticsearch
 
PDF
Comment transformer vos données en informations exploitables
Elasticsearch
 
PDF
Transforming data into actionable insights
Elasticsearch
 
PDF
Opening Keynote: Why Elastic?
Elasticsearch
 
PDF
Empowering agencies using Elastic as a Service inside Government
Elasticsearch
 
PDF
The opportunities and challenges of data for public good
Elasticsearch
 
PDF
Enterprise search and unstructured data with CGI and Elastic
Elasticsearch
 
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
From MSP to MSSP using Elastic
Elasticsearch
 
Cómo crear excelentes experiencias de búsqueda en sitios web
Elasticsearch
 
Te damos la bienvenida a una nueva forma de realizar búsquedas
Elasticsearch
 
Tirez pleinement parti d'Elastic grâce à Elastic Cloud
Elasticsearch
 
Comment transformer vos données en informations exploitables
Elasticsearch
 
Plongez au cœur de la recherche dans tous ses états.
Elasticsearch
 
Modernising One Legal Se@rch with Elastic Enterprise Search [Customer Story]
Elasticsearch
 
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
Welcome to a new state of find
Elasticsearch
 
Building great website search experiences
Elasticsearch
 
Keynote: Harnessing the power of Elasticsearch for simplified search
Elasticsearch
 
Cómo transformar los datos en análisis con los que tomar decisiones
Elasticsearch
 
Explore relève les défis Big Data avec Elastic Cloud
Elasticsearch
 
Comment transformer vos données en informations exploitables
Elasticsearch
 
Transforming data into actionable insights
Elasticsearch
 
Opening Keynote: Why Elastic?
Elasticsearch
 
Empowering agencies using Elastic as a Service inside Government
Elasticsearch
 
The opportunities and challenges of data for public good
Elasticsearch
 
Enterprise search and unstructured data with CGI and Elastic
Elasticsearch
 
Ad

Recently uploaded (20)

PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 

What’s Evolving in the Elastic Stack