Monitoring with Grafana & Prometheus
Self-paced recorded course
Learn monitoring through recorded lessons on Grafana dashboards, Prometheus metrics, application and cloud monitoring, Kubernetes observability and alerting. Follow the course on your own schedule.
Complete recorded course
₹9,600 INR / $100 USD
Pay in INR or USD. Our team will help with payment and recording access.
1 year of recording access. No live classes, labs or certification exam included.
Course content
Introduction
- Monitoring in DevOps
- Why monitor resources?
- Real Life Monitoring Examples
- Use of Grafana
- Use of Prometheus
- Use of Data Exporters
Installing Grafana, Prometheus & Node Exporter
- Installing Grafana on Ubuntu
- Installing Prometheus on Ubuntu
- Installing Node Exporter on Ubuntu
Getting Started
- Connecting Grafana to Prometheus
- Connecting Prometheus to Node Exporter
- Understanding Dashboards in Grafana
- Importing a Dashboard
Creating Dashboards from Scratch
- Understanding the Prometheus Query Language (PromQL)
- Creating a Dashboard for Single Virtual Machine Monitoring
- Creating a Time Series Graph
- Creating a Gauge Graph
- Creating a Stat Graph
Advanced Virtual Machine Dashboard
- Understanding the drawbacks of traditional dashboards
- Understanding variables in Grafana
- Creating a Multi VM Dashboard with Variables
Application Monitoring with Grafana
- Understanding Blackbox Exporter for HTTP & HTTPS monitoring
- Installing and Configuring Blackbox
- Monitoring a Single Web Application using Timeseries Graphs
- Monitoring Multiple Web Applications using Table and Transformation Graph
- Using Map Graphs for Real-Time Stat Data Analysis
Cloud Monitoring using Grafana
- Understanding Data Storage for Cloud Monitoring Solutions
- Connecting Grafana to AWS CloudWatch
- Importing a Dashboard for AWS CloudWatch
- Connecting Grafana to Azure Monitor
- Importing a Dashboard for Azure Monitor
Custom Data Monitoring using Grafana & Prometheus
- Collecting Custom Metrics using Python Scripts
- Creating Grafana Dashboards to Monitor Custom Metrics
Kubernetes Monitoring Using Grafana
- Using Helm to Install Grafana and Prometheus Stack
- Exploring important Metrics for Kubernetes
Alerting using Grafana
- Understanding how Alerting works in Grafana
- Understanding Alert Fatigue Issues
- Exploring Alerting Options
- Creating a Slack Alert to Trigger a Message
- Creating a Webhook Alert to Trigger a Jenkins CI/CD Pipeline
Good to know
- How does this course work?
- This is a self-paced recorded course. Watch the lessons on your own schedule and revisit topics as you learn. There are no live classes or scheduled batches for this course.
- What is included?
- The course recordings are included, with 1 year of recording access. Lab environments, live teaching and certification exams are not included.
- Can I watch a lesson before buying?
- A sample recording has not been added yet. You can review the course content below and contact our team with any questions before buying.
- What happens when I click Buy course?
- A short enquiry form opens. Share your details and our team will contact you to confirm the price, payment and recording access. Submitting the form does not take a payment or activate course access.
Buy course
Send a purchase enquiry. Our team will contact you to confirm payment and recording access.