
Shipping software is only half of the job; knowing it works is the other half. This hub collects the monitoring lessons scattered across the series — classic infrastructure monitoring, Kubernetes observability and the native cloud tools — so you can compare approaches side by side.
The Nagios chapters install a full monitoring server and remote agents (NRPE), the traditional way of checking hosts and services. The Kubernetes chapters move to the modern stack: Metrics Server for resource usage, Prometheus for time-series collection and alerting, Grafana for dashboards, plus a lesson on logging, debugging and troubleshooting workloads.
The cloud chapters show what AWS and Azure provide out of the box: CloudWatch alarms and log groups (including EKS control-plane logging) and Azure Monitor — metrics, activity logs and alert rules.
If you are new to monitoring, start with the Kubernetes Metrics Server and Prometheus lessons; they give you the vocabulary (metrics, scraping, alert rules) that the cloud tools reuse.
How to use this hub. Lessons are ordered as a learning path: start at 01 and follow the arrows, or jump to any chapter. 15 lessons, free, no account required.
Learning path
Nagios
Kubernetes observability
Cloud-native monitoring
- CloudWatch alarms and logs
- CloudWatch logging of an EKS cluster
- Azure monitoring
- Azure Monitor — overview
- Azure Monitor metrics
- Azure activity logs
- Azure Monitor alerts