HRDC Reg. No: 10001512652
Duration: 21 Hours (3 Days)
Course Overview
This course provides a comprehensive introduction to Prometheus for time-series data collection and Grafana for monitoring and visualization. Participants will gain hands-on experience setting up a robust monitoring stack, configuring alerts, and building custom dashboards for real-world IT infrastructure monitoring.
Who Should Attend?
- DevOps Engineers – Monitor infrastructure & automate alerts.
- System Administrators – Gain insights into server & application performance.
- Cloud Engineers – Monitor and visualize cloud-based systems.
- Site Reliability Engineers (SREs) – Ensure system stability & reliability.
Why Choose This Course?
- HRDC Claimable (HRDC Registration No: 10001512652).
- Hands-on training with Prometheus, Grafana, and alerting tools.
- Covers real-world monitoring & automation solutions.
- Learn advanced querying with PromQL and integrate with cloud platforms.
Learning Outcomes
By the end of this course, participants will be able to:
Install, configure, and use Prometheus & Grafana for monitoring.
Set up dynamic dashboards with real-time alerts.
Collect & visualize system performance metrics.
Use PromQL for querying time-series data.
Monitor cloud & containerized applications.
Prerequisites
- Basic knowledge of IT infrastructure & Linux OS.
Lab Setup
System Requirements:
- Linux system (CentOS, Ubuntu, or similar).
- Minimum 8 GB RAM, 4 CPU cores.
Software Requirements:
- Grafana & Prometheus installed.
- Node Exporters & Push Gateway for Prometheus.
- InfluxDB for time-series data storage.
Network Configuration:
- Open ports for Prometheus & Grafana.
Programming Tools:
- Python, Go, Ruby, or Java for scripting exercises.
Teaching Methodology
Instructor-led Training – Hands-on monitoring & alerting setups.
Live Demonstrations – Real-world Grafana dashboards & Prometheus queries.
Hands-on Labs – Implement monitoring solutions from scratch.
Case Studies & Troubleshooting – Solve real-world monitoring challenges.