Master Prometheus monitoring and prepare for the PCA exam with in-depth lectures, hands-on labs, and a final mock exam in our Prometheus Certified Associate (PCA) course
Overview
COURSE DIFFICULTY
COURSE DURATION
6h 30m
Skills Learned
After completing this online training course, students will be able to:
Observability basics
Prometheus architecture
Prometheus Installation/Configuration
Metrics Overview
Prometheus Exporters
PromQL Selectors/Modifiers/Operators/Functions/Quantiles
Dashboarding & Visualization
Application Instrumentation
Service Discovery
Push Gateway
Alerting(Alertmanager & notifications)
Monitoring Kubernetes
01. Observability Fundamentals
- Introduction to Observability
- SLO / SLA / SLI
02. Prometheus Fundamentals
- Prometheus Use Case
- Prometheus Basics
- Prometheus Architecture
- Prometheus Installation
- Prometheus Installation systemd
- Prometheus Installation Demo
- Node Exporter
- Node Exporter systemd
- Prometheus Configuration
- Authentication / Encryption
- Exploring Expression Browser
- Prometheus in Docker Container
- Introduction to PromTools
- Monitoring Containers
03. PromQL
- Introduction
- Selectors & Matchers
- Modifiers
- PromQL Demo
- Operators
- Vector Matching
- Aggregation
- Functions
- Subquery
- Histogram / Summary
- Recording Rules
- HTTP API
04. Dashboard & Visualization
- Introduction
- Expression Browser
- Console Templates
05. Application Instrumentation
- Introduction
- Instrumentation-basics
- Labels
- Histogram / Summary
- Gauge
- Best Practice
06. Service Discovery
- File
- AWS
- Re-Labeling
- Re-Labeling Demo
07. Push Gateway
- Installation
- Pushing Metrics
- Client Library
08. Alerting
- Labels & Annotations
- Alertmanager Architecture
- Alertmanager Installation
- Alertmanager Installation Systemd
- Configuration
- Receivers & Notifiers
- Alertmanager Demo
- Silences
09. Monitoring Kubernetes
- Installing Helm Chart
- Prometheus Chart Overview
- Connecting to Prometheus
- Prometheus Configuration
- Deploy Demo Application
- Additional Scrape Configurations
- Service Monitors
- Adding Rules
- Alertmanager Rules
SKILLS LEARNED
Skills Learned
After completing this online training course, students will be able to:
Observability basics
Prometheus architecture
Prometheus Installation/Configuration
Metrics Overview
Prometheus Exporters
PromQL Selectors/Modifiers/Operators/Functions/Quantiles
Dashboarding & Visualization
Application Instrumentation
Service Discovery
Push Gateway
Alerting(Alertmanager & notifications)
Monitoring Kubernetes
COURSE OUTLINE
01. Observability Fundamentals
- Introduction to Observability
- SLO / SLA / SLI
02. Prometheus Fundamentals
- Prometheus Use Case
- Prometheus Basics
- Prometheus Architecture
- Prometheus Installation
- Prometheus Installation systemd
- Prometheus Installation Demo
- Node Exporter
- Node Exporter systemd
- Prometheus Configuration
- Authentication / Encryption
- Exploring Expression Browser
- Prometheus in Docker Container
- Introduction to PromTools
- Monitoring Containers
03. PromQL
- Introduction
- Selectors & Matchers
- Modifiers
- PromQL Demo
- Operators
- Vector Matching
- Aggregation
- Functions
- Subquery
- Histogram / Summary
- Recording Rules
- HTTP API
04. Dashboard & Visualization
- Introduction
- Expression Browser
- Console Templates
05. Application Instrumentation
- Introduction
- Instrumentation-basics
- Labels
- Histogram / Summary
- Gauge
- Best Practice
06. Service Discovery
- File
- AWS
- Re-Labeling
- Re-Labeling Demo
07. Push Gateway
- Installation
- Pushing Metrics
- Client Library
08. Alerting
- Labels & Annotations
- Alertmanager Architecture
- Alertmanager Installation
- Alertmanager Installation Systemd
- Configuration
- Receivers & Notifiers
- Alertmanager Demo
- Silences
09. Monitoring Kubernetes
- Installing Helm Chart
- Prometheus Chart Overview
- Connecting to Prometheus
- Prometheus Configuration
- Deploy Demo Application
- Additional Scrape Configurations
- Service Monitors
- Adding Rules
- Alertmanager Rules