SlideShare a Scribd company logo
2
Most read
7
Most read
14
Most read
Prometheus + Grafana =
Awesome Monitoring
• Henrique Galafassi Dalssaso
• 21 years old
• 5 years as SysAdmin
• 1 year as DevOps
• DevOps Engineer at DevGrid, UK Based company that provide software development solutions
1
About Me
• What is Prometheus?
• How does it Work?
• Main features
• Components
• Query Language
• Client Libraries and Exporters
• Grafana
• What is it?
• Demo
2
Agenda
â—Ź Monitoring and Alerts tool
â—Ź Came out from a necessity at SoundCloud
â—Ź Based on Microservices approach
3
What is Prometheus?
4
How does it Work?
â—Ź Microservice that provide and manage alerts
â—Ź Configuration based on YAML Syntax
â—Ź Alerts can be created using simple logic, like if statements
5
AlertManager
â—Ź Microservice used for short lived jobs
● It’s not an aggregator and yes a cache
â—Ź All the pushes are made via REST APIs
6
PushGateway
â—Ź Dashboard created using Ruby on Rails framework
â—Ź To be discontinued
7
PromDash
● Easy to use Query Language that you’ll use to get metrics into the Dashboards and alerts
â—Ź Easy Learning Curve
8
PromQL (PQL)
http_requests_total{job="apiserver", handler="/api/comments"}[5m]
● 15+ Supported Languages (Go, Java, Python, Ruby, Haskell…)
â—Ź Easy Implementations
9
Client Libraries
â—Ź Microservices that will run side by side with the applications and export metrics to prometheus servers
â—Ź Most of the Exporters are made by the community
10
Exporters
â—Ź Dashboard tools
● Multiple Data Sources support (InfluxDB, Graphite, Prometheus, ElasticSearch…)
â—Ź Alerts
11
Grafana
12
DEMO!!!
https://github.com/dalssaso/prometheus-grafana-devops-floripa
Thanks for your time

More Related Content

PDF
Getting Started Monitoring with Prometheus and Grafana
PDF
Explore your prometheus data in grafana - Promcon 2018
ODP
Monitoring With Prometheus
PPTX
Prometheus - Intro, CNCF, TSDB,PromQL,Grafana
PPTX
Grafana
PDF
Server monitoring using grafana and prometheus
PDF
Infrastructure & System Monitoring using Prometheus
PDF
Grafana introduction
Getting Started Monitoring with Prometheus and Grafana
Explore your prometheus data in grafana - Promcon 2018
Monitoring With Prometheus
Prometheus - Intro, CNCF, TSDB,PromQL,Grafana
Grafana
Server monitoring using grafana and prometheus
Infrastructure & System Monitoring using Prometheus
Grafana introduction

What's hot (20)

PDF
Prometheus
PPTX
Monitoring With Prometheus
PPTX
Grafana.pptx
PDF
Real Time Test Data with Grafana
PDF
Cloud Monitoring tool Grafana
PPTX
Prometheus and Grafana
PPTX
MeetUp Monitoring with Prometheus and Grafana (September 2018)
PPT
Monitoring using Prometheus and Grafana
PPTX
An Introduction to Prometheus (GrafanaCon 2016)
PPTX
Monitoring_with_Prometheus_Grafana_Tutorial
PPTX
Grafana optimization for Prometheus
PDF
Prometheus Overview
PPTX
Prometheus (Prometheus London, 2016)
PDF
Observability, Distributed Tracing, and Open Source: The Missing Primer
PDF
Monitoring Kubernetes with Prometheus
PDF
Monitoring with prometheus
PDF
Intro to open source observability with grafana, prometheus, loki, and tempo(...
PDF
Introduction to GitHub Actions
PPTX
OpenTelemetry For Architects
PPTX
MySQL Monitoring using Prometheus & Grafana
Prometheus
Monitoring With Prometheus
Grafana.pptx
Real Time Test Data with Grafana
Cloud Monitoring tool Grafana
Prometheus and Grafana
MeetUp Monitoring with Prometheus and Grafana (September 2018)
Monitoring using Prometheus and Grafana
An Introduction to Prometheus (GrafanaCon 2016)
Monitoring_with_Prometheus_Grafana_Tutorial
Grafana optimization for Prometheus
Prometheus Overview
Prometheus (Prometheus London, 2016)
Observability, Distributed Tracing, and Open Source: The Missing Primer
Monitoring Kubernetes with Prometheus
Monitoring with prometheus
Intro to open source observability with grafana, prometheus, loki, and tempo(...
Introduction to GitHub Actions
OpenTelemetry For Architects
MySQL Monitoring using Prometheus & Grafana
Ad

Similar to Prometheus + Grafana = Awesome Monitoring (20)

PDF
DevOps for TYPO3 Teams and Projects
PPTX
Rootconf 2017 - State of the Open Source monitoring landscape
PPTX
DevOps Roadmap.pptx
PDF
Database Applications Lifecycle Management
PDF
Making Wallstreet talk with GO (GO India Conference 2015)
PDF
Dev ops
PPTX
Acjim acmacs presentation
PPTX
Dev ops for big data cluster management tools
PPTX
Acjim acmacs presentation
PPTX
DevOps State of the Union 2015
PDF
Prometheus (Microsoft, 2016)
PPTX
GitLab, AWS and Terraform: The Perfect Combination
PPTX
Keeping up with PHP
PPTX
Functional as a service TDC 2020
PPTX
21o. RubyFloripa - Maintaining legacy Rails app and introducing Elixir
PDF
stackconf 2021 | Prometheus in 2021 and beyond
PDF
Efficient, Error-Free Drupal Development with JS Build Tools
 
PDF
[Srijan Wednesday Webinar] How to Run Stateless and Stateful Services on K8S ...
PDF
Idi2018 - Serverless does not mean Opsless
PPTX
The FN Project by Maximilian Jerg
DevOps for TYPO3 Teams and Projects
Rootconf 2017 - State of the Open Source monitoring landscape
DevOps Roadmap.pptx
Database Applications Lifecycle Management
Making Wallstreet talk with GO (GO India Conference 2015)
Dev ops
Acjim acmacs presentation
Dev ops for big data cluster management tools
Acjim acmacs presentation
DevOps State of the Union 2015
Prometheus (Microsoft, 2016)
GitLab, AWS and Terraform: The Perfect Combination
Keeping up with PHP
Functional as a service TDC 2020
21o. RubyFloripa - Maintaining legacy Rails app and introducing Elixir
stackconf 2021 | Prometheus in 2021 and beyond
Efficient, Error-Free Drupal Development with JS Build Tools
 
[Srijan Wednesday Webinar] How to Run Stateless and Stateful Services on K8S ...
Idi2018 - Serverless does not mean Opsless
The FN Project by Maximilian Jerg
Ad

Recently uploaded (20)

PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
 
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
DOCX
The AUB Centre for AI in Media Proposal.docx
 
PPTX
Cloud computing and distributed systems.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
Teaching material agriculture food technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Approach and Philosophy of On baking technology
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Dropbox Q2 2025 Financial Results & Investor Presentation
CIFDAQ's Market Insight: SEC Turns Pro Crypto
 
20250228 LYD VKU AI Blended-Learning.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
The AUB Centre for AI in Media Proposal.docx
 
Cloud computing and distributed systems.
Building Integrated photovoltaic BIPV_UPV.pdf
Teaching material agriculture food technology
Machine learning based COVID-19 study performance prediction
Spectral efficient network and resource selection model in 5G networks
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Approach and Philosophy of On baking technology
Empathic Computing: Creating Shared Understanding
Big Data Technologies - Introduction.pptx
Encapsulation_ Review paper, used for researhc scholars
Diabetes mellitus diagnosis method based random forest with bat algorithm
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Prometheus + Grafana = Awesome Monitoring