Introduction to monitoring with Prometheus & Grafana (PRM-101)

Course Description Schedule

Course Overview

Prometheus is a leading open-source monitoring solution specifically designed for containerized and cloud native environments. Together with Grafana, a leading open source data visualization tool, it also provides a great metric visualization and analysis experience. This course introduces participants to the basic concepts and architecture of Prometheus and Grafana, their basic deployment and configuration, the usage of some basic Prometheus exporters, the Prometheus Query Language, using graphs to build dashboards to display metrics, the Alert Manager, alert integration with external messaging services, writing custom exporters and redundancy options.

Structure: 50% theory 50% hands on lab exercises.

Who should attend

System administrators, developers and Devops who want to understand and use Prometheus and Grafana.


Proficiency with the Linux CLI. A broad understanding of Linux system administration.

Course Content

  • Overview of Prometheus & Grafana architecture
  • Deployment and configuration of a single Prometheus server
  • Using basic exporters (node, MySQL, Apache, NGINX)
  • Using Prometheus Query Language
  • Deployment and configuration of Grafana
  • Using graphs to build dashboards displaying metrics
  • Deployment and configuration of the Alert Manager
  • Alert integration with external messaging services (email, Slack)
  • Writing a custom exporter to instrument a web app
  • Redundancy options
Classroom Training
Modality: G

Duration 2 days

Dates and Booking

Currently there are no training dates scheduled for this course.  Enquire a date


Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!