← Back to courses
Cloud & DevOps

Monitoring with Prometheus and Grafana

Metrics, PromQL, alerting and dashboards, on the Prometheus Certified Associate domains

A classroom course in knowing what a running system is doing. It follows the five domains of the Linux Foundation's Prometheus Certified Associate exam: observability concepts, Prometheus fundamentals, PromQL, instrumentation and exporters, and alerting and dashboarding.

7Modules
IntermediateLevel
6 weeksDuration
COURSE THUMBNAIL

What you will be able to do

Explain metrics, logs and traces and what each is for
Install and configure Prometheus to scrape targets
Write PromQL queries for rates, aggregates and percentiles
Instrument an application and deploy exporters
Define alerts and build Grafana dashboards
Sit the Prometheus Certified Associate exam having covered every domain

Course outline

01
Observability concepts: metrics, logs and traces
02
Prometheus fundamentals: architecture, configuration and scraping
03
PromQL: selecting, aggregating and rates
04
Instrumenting applications and using exporters
05
Alerting rules and Alertmanager
06
Dashboards with Grafana
07
Project: monitor an application end to end

Tools you will use

PrometheusPromQLAlertmanagerGrafanaNode ExporterDocker

What you need

Basic Linux command-line skills
Basic familiarity with containers helps

Related courses