Lab goals: This lab introduces you to the Prometheus project and provides you with an
understanding of its role in the cloud native observability community.
Lab goals: This lab introduces the Prometheus Query Language (PromQL) giving you an introduction
and sets up a demo project to provide more realistic data for querying.
Lab goals: The lab teaches you how relabeling metrics work in Prometheus and how to apply them
when mapping, aggregating, dropping, or filtering scraped metrics.
Goals: This is a standalone workshop focused on gaining an understanding of what the basic
components are to building dashboards with the Perses project, installing Perses, exploring its
tooling, and building your first dashboard.
Lab goals: This lab ensures you understand how service discovery is used in Prometheus for
locating and scraping targets for metrics collection. You'll also set up a service discovery
mechanism to start scraping metrics from a service.
[ Coming soon... ]
Lab 9 - Instrumenting Applications
Lab goals: This lab introduces client libraries and shows you how to use them to add Prometheus
metrics to applications and services. You'll get hands-on and instrument a sample application
to start collecting metrics.
[ Coming soon... ]
Lab 10 - Prometheus and Kubernetes
Lab goals: This lab shows you how to install, configure, and start collecting basic metrics
from a Kubernetes (k8s) cluster with Prometheus.
[ Coming soon... ]
Conclusion - Metrics Monitoring at Scale
Lab goals: This lab helps you understand some of the pain points with Prometheus that arise as
you start to scale out your observability architecture and start caring more about reliability.