SlideShare a Scribd company logo
1
Why you should use
Elastic for Infrastructure
Metrics
Karl Degenhardt
Senior Solutions Architect
2
Evolving Architectures ~↑ Monitoring Complexity
Hardware & software trends
are evolving in tandem
Higher resource utilization
increases monitoring complexity
• Orchestration/Hypervisor
• Dynamic/ephemeral jobs
• You can no longer "point" to
where that job lives
Shift to cloud-native yields
maintainable code, with costs
• Traditional licensing models don't scale
as well as your applications
• Hurdles with autoscaling
Monitoring Complexity
3
Applications
VMs/Containers
Other DBs,
Services &
Middleware
Orchestration Infrastructure
APM
Metrics
Logs
Uptime
Uptime
APM Metrics
APM Logs
APM
APM
Metrics
Logs
Uptime
Metrics
Logs
Uptime
APM
4
• Support the full stack
• Easily ingest from new sources
• Monitor dynamic ecosystems
• Ability to interact with your data
– Aggregations and visualizations
– Different views based on who is looking
• Rich and flexible alerting
• Long term, reliable storage
• Bonus points for full Observability
Needs from a monitoring solution
Core features and functionally
5
Ingesting Metrics to
Elastic
6
7
Instructions
right in Kibana
Growing list of integrations
● Download and install
Metricbeat
● Edit the configuration for
destination
● Enable and configure the
module
● Start the beats
● Explore!
8
● Deploy Elastic Agent
● Choose the integration type
● Register and configure the data
source
● Specify the data you want to
collect
● Explore!
Elastic Fleet
Centralized ingest and configuration
9
Use your existing shippers
Core features and functionality
Your App
Prometheus
Exporter
Your App
Prometheus
Exporter
Metricbeat +
Elasticsearch
Prometheus
Server
Metricbeat +
Elasticsearch Azure Monitor
10
Autodiscover
Automatically monitor new containers
● Perfect for dynamic ecosystems
● Automatically picks up new
instances
● Works with K8s, Docker, AWS, etc.
● Hints based auto-discovery for K8s
● Full context backed by Elastic
Common Schema
11
Elastic for time series
Storing Metrics in Elasticsearch
● Metrics stored as numeric fields
○ Depending on expected values:
float, double, integer...
● Dimensions/labels normally stored
as keyword
● Several metrics per document
○ more efficient
○ one doc per combination of
dimensions (time series)
{
"@timestamp": "2018-09-27T10:08:38",
"system": {
"cpu": {
"nice": 8,
"user": 2,
},
“load”: 1.2,
},
"host": "frontend01.bigorg.dev",
"zone": “europe-west”,
...
}
Data model
Storing Metrics in Elasticsearch
{
"@timestamp": "2018-09-27T10:08:38",
"system": {
"cpu": {
"nice": 8,
"user": 2,
},
"load": 1.2,
},
"host": "frontend01.bigorg.dev",
"zone": "europe-west",
...
}
Correlation
14
Elastic Common Schema
Established, predictable fields
● Several types for numbers
double, integer, float
depending on size needs…
● Distributed Histograms (7.6
● IPs
query by IP/subnet
● Geo
Map your metrics
● Dates
Rich typing and
filtering
Much more than single type
numbers and string labels
Powerful aggregations
• Common metric aggs (sum, avg, count, min, max…)
• With more choices on top!
– Mutate data / calculate metrics at query time with scripting
– Grouping is not limited to labels: Geo proximity, filters, ranges
Index lifecycle management
Reduce storage costs as data ages
1
2
3
1 2 3
Hot Nodes Cold Nodes
Warm
Nodes
1
Rollups
Reduce storage costs as data ages
Distributed by design
• Horizontally scalable
• Cross cluster search
• Cross cluster replication
Easy to scale
20
Powerful data store
Beyond Time Series
● Inverted index + columnar store
● Optimized numeric field types (BKD
● Powerful aggregations framework
● Fast response even for
high-cardinality queries
● ILM & Data Rollups
● With all of the benefits of the
Elastic Stack
21
Making metrics
actionable with Elastic
22
Dashboards &
Visualizations
Out-of-the-box visibility
● Ship with most integrations
● Mix and match for your needs
● Leverage Kibana drilldowns for
custom navigation paths
● Of course, dedicated Metrics
and Logs apps
23
Metrics App
Birds-eye view or drill down
24
Integrated Alerting
Automatically detect and alert
● Many types of alerts
● Prefiltering based on context
● Multiple facets per alert
○ CPU and Memory
○ Network TX and RX
● Automatically split alerts on
chosen field (per
container/pod/host)
● Deviations in logging rates
25
Machine Learning
Automatically detect and alert
● Automate anomaly detection at
scale and across disparate data
sources
● Find patterns in your logs
● Automatically call out anomalies
and outliers
26
Full Observability
Unified data, UI and alerting
27
Thank You!

More Related Content

PDF
Combining logs, metrics, and traces for unified observability
PPTX
How to Execute a Successful API Strategy
PDF
Personal Data Protection in Indonesia
PDF
Elastic APM: Amping up your logs and metrics for the full picture
PPT
API Strategy Presentation
PPTX
RH-ISAC Summit 2019 - Adam Pennington - Leveraging MITRE ATT&CK™ for Detectio...
PPTX
Managed It Services
PPTX
Purple Teaming with ATT&CK - x33fcon 2018
Combining logs, metrics, and traces for unified observability
How to Execute a Successful API Strategy
Personal Data Protection in Indonesia
Elastic APM: Amping up your logs and metrics for the full picture
API Strategy Presentation
RH-ISAC Summit 2019 - Adam Pennington - Leveraging MITRE ATT&CK™ for Detectio...
Managed It Services
Purple Teaming with ATT&CK - x33fcon 2018

What's hot (20)

PDF
Privacy-ready Data Protection Program Implementation
PDF
Elastic SIEM (Endpoint Security)
PDF
Security Consulting Services
PDF
Threat Modeling Everything
PDF
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...
PPTX
ODSC May 2019 - The DataOps Manifesto
PPTX
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
PDF
Data Protection Indonesia: Basic Regulation and Technical Aspects_Eryk
PPTX
ITSM-ISMS
PDF
From MSP to MSSP using Elastic
PDF
Cybersecurity in Oil & Gas Company
PDF
Journey to cyber resilience
PPTX
Adaptive Enterprise Security Architecture
PPT
Managed Services Support
PDF
Deloitte & Mulesoft : The Right Mix
PDF
Intro to databricks delta lake
PDF
Microsoft 365 Compliance and Security Overview
PDF
Data Loss Prevention (DLP) - Fundamental Concept - Eryk
PPTX
Splunk Security Session - .conf Go Köln
PPT
Managed Services Presentation
Privacy-ready Data Protection Program Implementation
Elastic SIEM (Endpoint Security)
Security Consulting Services
Threat Modeling Everything
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...
ODSC May 2019 - The DataOps Manifesto
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
Data Protection Indonesia: Basic Regulation and Technical Aspects_Eryk
ITSM-ISMS
From MSP to MSSP using Elastic
Cybersecurity in Oil & Gas Company
Journey to cyber resilience
Adaptive Enterprise Security Architecture
Managed Services Support
Deloitte & Mulesoft : The Right Mix
Intro to databricks delta lake
Microsoft 365 Compliance and Security Overview
Data Loss Prevention (DLP) - Fundamental Concept - Eryk
Splunk Security Session - .conf Go Köln
Managed Services Presentation
Ad

Similar to Infrastructure monitoring made easy, from ingest to insight (20)

PDF
O monitoramento da infraestrutura facilitado, da ingestão ao insight
PDF
Le monitoring d'infrastructure de l'ingestion aux données : un jeu d'enfants !
PDF
Monitoreo sencillo de la infraestructura, de la ingesta a la visualización
PDF
Infrastructure monitoring made easy, from ingest to insight
PPTX
ELK Solutions Enablement Session - 17th March'2020
PDF
Why you should use Elastic for infrastructure metrics
PDF
Combinação de logs, métricas e rastreamentos para observabilidade unificada
PDF
Logging, indicateurs et APM : le trio gagnant pour des opérations réussies
PDF
Logging, Metrics, and APM: The Operations Trifecta
PDF
Architecture at Scale
PDF
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
PDF
Regina Pison - Elastic - OSL19
PDF
Les logs, traces et indicateurs au service d'une observabilité unifiée
PDF
Combining Logs, Metrics, and Traces for Unified Observability
PDF
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
PDF
Combining logs, metrics, and traces for unified observability
PDF
Monitoring modern applications using Elastic
PDF
Combining Logs, Metrics, and Traces for Unified Observability
PDF
Keep Calm And Serilog Elasticsearch Kibana on .NET Core
PDF
Combining Logs, Metrics, and Traces for Unified Observability
O monitoramento da infraestrutura facilitado, da ingestão ao insight
Le monitoring d'infrastructure de l'ingestion aux données : un jeu d'enfants !
Monitoreo sencillo de la infraestructura, de la ingesta a la visualización
Infrastructure monitoring made easy, from ingest to insight
ELK Solutions Enablement Session - 17th March'2020
Why you should use Elastic for infrastructure metrics
Combinação de logs, métricas e rastreamentos para observabilidade unificada
Logging, indicateurs et APM : le trio gagnant pour des opérations réussies
Logging, Metrics, and APM: The Operations Trifecta
Architecture at Scale
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
Regina Pison - Elastic - OSL19
Les logs, traces et indicateurs au service d'une observabilité unifiée
Combining Logs, Metrics, and Traces for Unified Observability
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
Combining logs, metrics, and traces for unified observability
Monitoring modern applications using Elastic
Combining Logs, Metrics, and Traces for Unified Observability
Keep Calm And Serilog Elasticsearch Kibana on .NET Core
Combining Logs, Metrics, and Traces for Unified Observability
Ad

More from Elasticsearch (20)

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

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Machine learning based COVID-19 study performance prediction
PDF
KodekX | Application Modernization Development
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Advanced IT Governance
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
NewMind AI Monthly Chronicles - July 2025
Machine learning based COVID-19 study performance prediction
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced methodologies resolving dimensionality complications for autism neur...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Mobile App Security Testing_ A Comprehensive Guide.pdf
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Advanced Soft Computing BINUS July 2025.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
GamePlan Trading System Review: Professional Trader's Honest Take
MYSQL Presentation for SQL database connectivity
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Advanced IT Governance
NewMind AI Weekly Chronicles - August'25 Week I
Spectral efficient network and resource selection model in 5G networks
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Infrastructure monitoring made easy, from ingest to insight

  • 1. 1 Why you should use Elastic for Infrastructure Metrics Karl Degenhardt Senior Solutions Architect
  • 2. 2 Evolving Architectures ~↑ Monitoring Complexity Hardware & software trends are evolving in tandem Higher resource utilization increases monitoring complexity • Orchestration/Hypervisor • Dynamic/ephemeral jobs • You can no longer "point" to where that job lives Shift to cloud-native yields maintainable code, with costs • Traditional licensing models don't scale as well as your applications • Hurdles with autoscaling Monitoring Complexity
  • 3. 3 Applications VMs/Containers Other DBs, Services & Middleware Orchestration Infrastructure APM Metrics Logs Uptime Uptime APM Metrics APM Logs APM APM Metrics Logs Uptime Metrics Logs Uptime APM
  • 4. 4 • Support the full stack • Easily ingest from new sources • Monitor dynamic ecosystems • Ability to interact with your data – Aggregations and visualizations – Different views based on who is looking • Rich and flexible alerting • Long term, reliable storage • Bonus points for full Observability Needs from a monitoring solution Core features and functionally
  • 6. 6
  • 7. 7 Instructions right in Kibana Growing list of integrations ● Download and install Metricbeat ● Edit the configuration for destination ● Enable and configure the module ● Start the beats ● Explore!
  • 8. 8 ● Deploy Elastic Agent ● Choose the integration type ● Register and configure the data source ● Specify the data you want to collect ● Explore! Elastic Fleet Centralized ingest and configuration
  • 9. 9 Use your existing shippers Core features and functionality Your App Prometheus Exporter Your App Prometheus Exporter Metricbeat + Elasticsearch Prometheus Server Metricbeat + Elasticsearch Azure Monitor
  • 10. 10 Autodiscover Automatically monitor new containers ● Perfect for dynamic ecosystems ● Automatically picks up new instances ● Works with K8s, Docker, AWS, etc. ● Hints based auto-discovery for K8s ● Full context backed by Elastic Common Schema
  • 12. Storing Metrics in Elasticsearch ● Metrics stored as numeric fields ○ Depending on expected values: float, double, integer... ● Dimensions/labels normally stored as keyword ● Several metrics per document ○ more efficient ○ one doc per combination of dimensions (time series) { "@timestamp": "2018-09-27T10:08:38", "system": { "cpu": { "nice": 8, "user": 2, }, “load”: 1.2, }, "host": "frontend01.bigorg.dev", "zone": “europe-west”, ... } Data model
  • 13. Storing Metrics in Elasticsearch { "@timestamp": "2018-09-27T10:08:38", "system": { "cpu": { "nice": 8, "user": 2, }, "load": 1.2, }, "host": "frontend01.bigorg.dev", "zone": "europe-west", ... } Correlation
  • 15. ● Several types for numbers double, integer, float depending on size needs… ● Distributed Histograms (7.6 ● IPs query by IP/subnet ● Geo Map your metrics ● Dates Rich typing and filtering Much more than single type numbers and string labels
  • 16. Powerful aggregations • Common metric aggs (sum, avg, count, min, max…) • With more choices on top! – Mutate data / calculate metrics at query time with scripting – Grouping is not limited to labels: Geo proximity, filters, ranges
  • 17. Index lifecycle management Reduce storage costs as data ages 1 2 3 1 2 3 Hot Nodes Cold Nodes Warm Nodes 1
  • 19. Distributed by design • Horizontally scalable • Cross cluster search • Cross cluster replication Easy to scale
  • 20. 20 Powerful data store Beyond Time Series ● Inverted index + columnar store ● Optimized numeric field types (BKD ● Powerful aggregations framework ● Fast response even for high-cardinality queries ● ILM & Data Rollups ● With all of the benefits of the Elastic Stack
  • 22. 22 Dashboards & Visualizations Out-of-the-box visibility ● Ship with most integrations ● Mix and match for your needs ● Leverage Kibana drilldowns for custom navigation paths ● Of course, dedicated Metrics and Logs apps
  • 24. 24 Integrated Alerting Automatically detect and alert ● Many types of alerts ● Prefiltering based on context ● Multiple facets per alert ○ CPU and Memory ○ Network TX and RX ● Automatically split alerts on chosen field (per container/pod/host) ● Deviations in logging rates
  • 25. 25 Machine Learning Automatically detect and alert ● Automate anomaly detection at scale and across disparate data sources ● Find patterns in your logs ● Automatically call out anomalies and outliers