If you’re looking to learn or teach modern monitoring practices, this lab guide is a hands-on walkthrough for setting up Prometheus, Grafana, Alertmanager, and exporters on both Linux and Windows servers.
This document brings together all the key labs in one comprehensive guide:
- Prometheus & Grafana Stack Deployment on Rocky Linux (Docker-based)
- Linux Monitoring with Node Exporter
- Windows Server Monitoring with AD & DNS collectors
- Container Monitoring using cAdvisor
- Alerting with Prometheus Alertmanager (CPU & Memory alerts)
Each lab includes:
- Step-by-step instructions
- Verified commands and configuration files
- Network diagrams and directory structure
- Tested dashboards (IDs included for Grafana import)