Document

SUBSCRIBE TO GET FULL ACCESS TO THE E-BOOKS FOR FREE 🎁SUBSCRIBE NOW

Professional Dropdown with Icon

SUBSCRIBE NOW TO GET FREE ACCESS TO EBOOKS

Monitoring & Observability tutorials

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

  1. Nagios — Series introduction
  2. Nagios introduction
  3. Nagios installation
  4. NRPE installation

Kubernetes observability

  1. Metrics Server
  2. Prometheus
  3. Grafana
  4. Monitoring, logging, debugging and troubleshooting

Cloud-native monitoring

  1. CloudWatch alarms and logs
  2. CloudWatch logging of an EKS cluster
  3. Azure monitoring
  4. Azure Monitor — overview
  5. Azure Monitor metrics
  6. Azure activity logs
  7. Azure Monitor alerts

Other learning paths