Introduction
Course introduction
()
1. Lab Preparation
Learning objectives
()
Recommended lab setup
()
Accessing the Git repository
()
2. Prometheus Fundamentals
Learning objectives
()
Monitoring introduction
()
What is Prometheus?
()
High-level overview of Prometheus components
()
3. Installing Prometheus
Learning objectives
()
Prometheus installation options
()
Installing Prometheus: From binary
()
Basic usage of Prometheus
()
Installing Prometheus: From provided script
()
File locations in Prometheus
()
The Prometheus help system and documentation
()
4. Observability Concepts
Learning objectives
()
Introduction to metrics
()
Metrics versus logs and traces
()
Traces and spans
()
Understanding system logs and events
()
Push versus pull systems
()
Service discovery
()
5. Querying Prometheus
Learning objectives
()
Basic querying
()
The Prometheus web UI
()
Expression language data types
()
More query examples
()
6. Monitoring Fundamentals
Learning objectives
()
Exporters
()
Using node_exporter
()
Accessing the Git repository
()
Conclusion
Summary and next steps
()