Course structure available

Stage 11 · Monitoring, Logging & Observability

Nagios Complete Course

Master Nagios Core from hosts, services, plugins, commands, checks, dependencies, and notifications through agents, SNMP, event handlers, distributed monitoring, performance data, security, automation, scaling, and production operations.

NAG
37chapters
185lessons
Intermediatestarting level
Hands-onlearning mode
Course stateCurriculum ready

Course brief

A complete Nagios Core curriculum for deterministic host/service monitoring, plugin-driven checks, alert routing, network monitoring, automation, and reliable legacy-to-modern infrastructure operations.

This course is organized as a progressive operational curriculum. Lesson files are reserved in the repository structure so future content can be added without changing URLs or navigation.

By the end

You will be able to

  • Configure hosts, services, contacts, checks, templates, and dependencies
  • Use and develop Nagios plugins for systems, networks, applications, and custom metrics
  • Deploy NCPA, NRPE, SNMP, passive checks, and distributed monitoring patterns
  • Design notification, escalation, downtime, acknowledgement, and event-handler workflows
  • Secure, automate, scale, upgrade, troubleshoot, and recover Nagios Core

Complete syllabus

37 chapters in prerequisite order.

The structure goes beyond a command reference and includes architecture, security, reliability, troubleshooting, automation, governance, and production operations.

01

Chapter 1

Infrastructure Monitoring Foundations and the Nagios Ecosystem

5 lessons
01
Infrastructure Monitoring Foundations and the Nagios Ecosystem: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Infrastructure Monitoring Foundations and the Nagios Ecosystem: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Infrastructure Monitoring Foundations and the Nagios Ecosystem: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Infrastructure Monitoring Foundations and the Nagios Ecosystem: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Infrastructure Monitoring Foundations and the Nagios EcosystemReserved in course structure
Planned
02

Chapter 2

Nagios Core 4.5 Architecture, Components, Licensing, and Release Lifecycle

5 lessons
01
Nagios Core 4.5 Architecture, Components, Licensing, and Release Lifecycle: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Nagios Core 4.5 Architecture, Components, Licensing, and Release Lifecycle: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Nagios Core 4.5 Architecture, Components, Licensing, and Release Lifecycle: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Nagios Core 4.5 Architecture, Components, Licensing, and Release Lifecycle: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Nagios Core 4.5 Architecture, Components, Licensing, and Release LifecycleReserved in course structure
Planned
03

Chapter 3

Installing Nagios Core from Packages/Source and Building a Lab

5 lessons
01
Installing Nagios Core from Packages/Source and Building a Lab: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Installing Nagios Core from Packages/Source and Building a Lab: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Installing Nagios Core from Packages/Source and Building a Lab: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Installing Nagios Core from Packages/Source and Building a Lab: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Installing Nagios Core from Packages/Source and Building a LabReserved in course structure
Planned
04

Chapter 4

Core Configuration Files, Object Configuration, Includes, and Validation

5 lessons
01
Core Configuration Files, Object Configuration, Includes, and Validation: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Core Configuration Files, Object Configuration, Includes, and Validation: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Core Configuration Files, Object Configuration, Includes, and Validation: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Core Configuration Files, Object Configuration, Includes, and Validation: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Core Configuration Files, Object Configuration, Includes, and ValidationReserved in course structure
Planned
05

Chapter 5

Hosts, Services, States, HARD/SOFT State, and Check Lifecycle

5 lessons
01
Hosts, Services, States, HARD/SOFT State, and Check Lifecycle: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Hosts, Services, States, HARD/SOFT State, and Check Lifecycle: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Hosts, Services, States, HARD/SOFT State, and Check Lifecycle: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Hosts, Services, States, HARD/SOFT State, and Check Lifecycle: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Hosts, Services, States, HARD/SOFT State, and Check LifecycleReserved in course structure
Planned
06

Chapter 6

Host and Service Templates, Inheritance, Custom Variables, and Reuse

5 lessons
01
Host and Service Templates, Inheritance, Custom Variables, and Reuse: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Host and Service Templates, Inheritance, Custom Variables, and Reuse: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Host and Service Templates, Inheritance, Custom Variables, and Reuse: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Host and Service Templates, Inheritance, Custom Variables, and Reuse: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Host and Service Templates, Inheritance, Custom Variables, and ReuseReserved in course structure
Planned
07

Chapter 7

Commands, Command Definitions, Macros, Arguments, and Safe Execution

5 lessons
01
Commands, Command Definitions, Macros, Arguments, and Safe Execution: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Commands, Command Definitions, Macros, Arguments, and Safe Execution: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Commands, Command Definitions, Macros, Arguments, and Safe Execution: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Commands, Command Definitions, Macros, Arguments, and Safe Execution: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Commands, Command Definitions, Macros, Arguments, and Safe ExecutionReserved in course structure
Planned
08

Chapter 8

Nagios Plugins Architecture, Return Codes, Output, and Performance Data

5 lessons
01
Nagios Plugins Architecture, Return Codes, Output, and Performance Data: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Nagios Plugins Architecture, Return Codes, Output, and Performance Data: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Nagios Plugins Architecture, Return Codes, Output, and Performance Data: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Nagios Plugins Architecture, Return Codes, Output, and Performance Data: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Nagios Plugins Architecture, Return Codes, Output, and Performance DataReserved in course structure
Planned
09

Chapter 9

Official Plugins, check_ping, check_http, check_ssh, check_dns, and System Checks

5 lessons
01
Official Plugins, check_ping, check_http, check_ssh, check_dns, and System Checks: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Official Plugins, check_ping, check_http, check_ssh, check_dns, and System Checks: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Official Plugins, check_ping, check_http, check_ssh, check_dns, and System Checks: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Official Plugins, check_ping, check_http, check_ssh, check_dns, and System Checks: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Official Plugins, check_ping, check_http, check_ssh, check_dns, and System ChecksReserved in course structure
Planned
10

Chapter 10

Plugin Development in Bash, Python, and Other Languages

5 lessons
01
Plugin Development in Bash, Python, and Other Languages: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Plugin Development in Bash, Python, and Other Languages: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Plugin Development in Bash, Python, and Other Languages: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Plugin Development in Bash, Python, and Other Languages: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Plugin Development in Bash, Python, and Other LanguagesReserved in course structure
Planned
11

Chapter 11

Active Checks, Scheduling, Check Intervals, Retry Intervals, and Freshness

5 lessons
01
Active Checks, Scheduling, Check Intervals, Retry Intervals, and Freshness: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Active Checks, Scheduling, Check Intervals, Retry Intervals, and Freshness: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Active Checks, Scheduling, Check Intervals, Retry Intervals, and Freshness: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Active Checks, Scheduling, Check Intervals, Retry Intervals, and Freshness: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Active Checks, Scheduling, Check Intervals, Retry Intervals, and FreshnessReserved in course structure
Planned
12

Chapter 12

Passive Checks, External Commands, NSCA Concepts, and Event Ingestion

5 lessons
01
Passive Checks, External Commands, NSCA Concepts, and Event Ingestion: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Passive Checks, External Commands, NSCA Concepts, and Event Ingestion: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Passive Checks, External Commands, NSCA Concepts, and Event Ingestion: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Passive Checks, External Commands, NSCA Concepts, and Event Ingestion: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Passive Checks, External Commands, NSCA Concepts, and Event IngestionReserved in course structure
Planned
13

Chapter 13

NCPA Agent, API, Active/Passive Checks, Windows/Linux/macOS Monitoring

5 lessons
01
NCPA Agent, API, Active/Passive Checks, Windows/Linux/macOS Monitoring: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
NCPA Agent, API, Active/Passive Checks, Windows/Linux/macOS Monitoring: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
NCPA Agent, API, Active/Passive Checks, Windows/Linux/macOS Monitoring: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
NCPA Agent, API, Active/Passive Checks, Windows/Linux/macOS Monitoring: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — NCPA Agent, API, Active/Passive Checks, Windows/Linux/macOS MonitoringReserved in course structure
Planned
14

Chapter 14

NRPE Architecture, Remote Plugins, Security, and Legacy Estate Integration

5 lessons
01
NRPE Architecture, Remote Plugins, Security, and Legacy Estate Integration: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
NRPE Architecture, Remote Plugins, Security, and Legacy Estate Integration: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
NRPE Architecture, Remote Plugins, Security, and Legacy Estate Integration: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
NRPE Architecture, Remote Plugins, Security, and Legacy Estate Integration: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — NRPE Architecture, Remote Plugins, Security, and Legacy Estate IntegrationReserved in course structure
Planned
15

Chapter 15

SNMP Fundamentals, OIDs, v2c/v3, Devices, Interfaces, and Network Monitoring

5 lessons
01
SNMP Fundamentals, OIDs, v2c/v3, Devices, Interfaces, and Network Monitoring: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
SNMP Fundamentals, OIDs, v2c/v3, Devices, Interfaces, and Network Monitoring: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
SNMP Fundamentals, OIDs, v2c/v3, Devices, Interfaces, and Network Monitoring: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
SNMP Fundamentals, OIDs, v2c/v3, Devices, Interfaces, and Network Monitoring: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — SNMP Fundamentals, OIDs, v2c/v3, Devices, Interfaces, and Network MonitoringReserved in course structure
Planned
16

Chapter 16

Windows Monitoring, NCPA, NSClient++ Concepts, Services, Processes, and Event Logs

5 lessons
01
Windows Monitoring, NCPA, NSClient++ Concepts, Services, Processes, and Event Logs: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Windows Monitoring, NCPA, NSClient++ Concepts, Services, Processes, and Event Logs: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Windows Monitoring, NCPA, NSClient++ Concepts, Services, Processes, and Event Logs: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Windows Monitoring, NCPA, NSClient++ Concepts, Services, Processes, and Event Logs: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Windows Monitoring, NCPA, NSClient++ Concepts, Services, Processes, and Event LogsReserved in course structure
Planned
17

Chapter 17

Linux/Unix Monitoring, CPU, Memory, Disk, Processes, Services, and Logs

5 lessons
01
Linux/Unix Monitoring, CPU, Memory, Disk, Processes, Services, and Logs: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Linux/Unix Monitoring, CPU, Memory, Disk, Processes, Services, and Logs: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Linux/Unix Monitoring, CPU, Memory, Disk, Processes, Services, and Logs: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Linux/Unix Monitoring, CPU, Memory, Disk, Processes, Services, and Logs: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Linux/Unix Monitoring, CPU, Memory, Disk, Processes, Services, and LogsReserved in course structure
Planned
18

Chapter 18

Website, HTTP, HTTPS, DNS, SMTP, SSH, Databases, and Application Monitoring

5 lessons
01
Website, HTTP, HTTPS, DNS, SMTP, SSH, Databases, and Application Monitoring: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Website, HTTP, HTTPS, DNS, SMTP, SSH, Databases, and Application Monitoring: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Website, HTTP, HTTPS, DNS, SMTP, SSH, Databases, and Application Monitoring: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Website, HTTP, HTTPS, DNS, SMTP, SSH, Databases, and Application Monitoring: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Website, HTTP, HTTPS, DNS, SMTP, SSH, Databases, and Application MonitoringReserved in course structure
Planned
19

Chapter 19

Host Parents, Network Reachability, DOWN vs UNREACHABLE, and Topology

5 lessons
01
Host Parents, Network Reachability, DOWN vs UNREACHABLE, and Topology: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Host Parents, Network Reachability, DOWN vs UNREACHABLE, and Topology: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Host Parents, Network Reachability, DOWN vs UNREACHABLE, and Topology: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Host Parents, Network Reachability, DOWN vs UNREACHABLE, and Topology: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Host Parents, Network Reachability, DOWN vs UNREACHABLE, and TopologyReserved in course structure
Planned
20

Chapter 20

Service and Host Dependencies, Execution Dependencies, and Notification Dependencies

5 lessons
01
Service and Host Dependencies, Execution Dependencies, and Notification Dependencies: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Service and Host Dependencies, Execution Dependencies, and Notification Dependencies: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Service and Host Dependencies, Execution Dependencies, and Notification Dependencies: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Service and Host Dependencies, Execution Dependencies, and Notification Dependencies: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Service and Host Dependencies, Execution Dependencies, and Notification DependenciesReserved in course structure
Planned
21

Chapter 21

Contacts, Contact Groups, Notification Commands, and Alert Routing

5 lessons
01
Contacts, Contact Groups, Notification Commands, and Alert Routing: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Contacts, Contact Groups, Notification Commands, and Alert Routing: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Contacts, Contact Groups, Notification Commands, and Alert Routing: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Contacts, Contact Groups, Notification Commands, and Alert Routing: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Contacts, Contact Groups, Notification Commands, and Alert RoutingReserved in course structure
Planned
22

Chapter 22

Notification Escalations, Time Periods, On-Call Design, and Noise Reduction

5 lessons
01
Notification Escalations, Time Periods, On-Call Design, and Noise Reduction: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Notification Escalations, Time Periods, On-Call Design, and Noise Reduction: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Notification Escalations, Time Periods, On-Call Design, and Noise Reduction: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Notification Escalations, Time Periods, On-Call Design, and Noise Reduction: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Notification Escalations, Time Periods, On-Call Design, and Noise ReductionReserved in course structure
Planned
23

Chapter 23

Acknowledgements, Scheduled Downtime, Flapping Detection, and Maintenance

5 lessons
01
Acknowledgements, Scheduled Downtime, Flapping Detection, and Maintenance: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Acknowledgements, Scheduled Downtime, Flapping Detection, and Maintenance: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Acknowledgements, Scheduled Downtime, Flapping Detection, and Maintenance: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Acknowledgements, Scheduled Downtime, Flapping Detection, and Maintenance: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Acknowledgements, Scheduled Downtime, Flapping Detection, and MaintenanceReserved in course structure
Planned
24

Chapter 24

Event Handlers, Automated Remediation, Safety Controls, and Recovery Actions

5 lessons
01
Event Handlers, Automated Remediation, Safety Controls, and Recovery Actions: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Event Handlers, Automated Remediation, Safety Controls, and Recovery Actions: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Event Handlers, Automated Remediation, Safety Controls, and Recovery Actions: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Event Handlers, Automated Remediation, Safety Controls, and Recovery Actions: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Event Handlers, Automated Remediation, Safety Controls, and Recovery ActionsReserved in course structure
Planned
25

Chapter 25

Performance Data, Graphing Integrations, PNP Concepts, and Metric Export

5 lessons
01
Performance Data, Graphing Integrations, PNP Concepts, and Metric Export: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Performance Data, Graphing Integrations, PNP Concepts, and Metric Export: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Performance Data, Graphing Integrations, PNP Concepts, and Metric Export: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Performance Data, Graphing Integrations, PNP Concepts, and Metric Export: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Performance Data, Graphing Integrations, PNP Concepts, and Metric ExportReserved in course structure
Planned
26

Chapter 26

Nagios Web Interface, CGIs, Authentication, Authorization, and Status Views

5 lessons
01
Nagios Web Interface, CGIs, Authentication, Authorization, and Status Views: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Nagios Web Interface, CGIs, Authentication, Authorization, and Status Views: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Nagios Web Interface, CGIs, Authentication, Authorization, and Status Views: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Nagios Web Interface, CGIs, Authentication, Authorization, and Status Views: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Nagios Web Interface, CGIs, Authentication, Authorization, and Status ViewsReserved in course structure
Planned
27

Chapter 27

Object Cache, Retention Data, Status Data, Logs, Archives, and Runtime State

5 lessons
01
Object Cache, Retention Data, Status Data, Logs, Archives, and Runtime State: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Object Cache, Retention Data, Status Data, Logs, Archives, and Runtime State: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Object Cache, Retention Data, Status Data, Logs, Archives, and Runtime State: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Object Cache, Retention Data, Status Data, Logs, Archives, and Runtime State: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Object Cache, Retention Data, Status Data, Logs, Archives, and Runtime StateReserved in course structure
Planned
28

Chapter 28

Event Broker Module Architecture, NEB Modules, NDO Concepts, and Integrations

5 lessons
01
Event Broker Module Architecture, NEB Modules, NDO Concepts, and Integrations: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Event Broker Module Architecture, NEB Modules, NDO Concepts, and Integrations: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Event Broker Module Architecture, NEB Modules, NDO Concepts, and Integrations: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Event Broker Module Architecture, NEB Modules, NDO Concepts, and Integrations: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Event Broker Module Architecture, NEB Modules, NDO Concepts, and IntegrationsReserved in course structure
Planned
29

Chapter 29

Distributed Monitoring, Mod-Gearman Concepts, Remote Workers, and Scaling

5 lessons
01
Distributed Monitoring, Mod-Gearman Concepts, Remote Workers, and Scaling: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Distributed Monitoring, Mod-Gearman Concepts, Remote Workers, and Scaling: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Distributed Monitoring, Mod-Gearman Concepts, Remote Workers, and Scaling: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Distributed Monitoring, Mod-Gearman Concepts, Remote Workers, and Scaling: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Distributed Monitoring, Mod-Gearman Concepts, Remote Workers, and ScalingReserved in course structure
Planned
30

Chapter 30

Redundancy, Failover, Active/Passive Core, and High-Availability Patterns

5 lessons
01
Redundancy, Failover, Active/Passive Core, and High-Availability Patterns: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Redundancy, Failover, Active/Passive Core, and High-Availability Patterns: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Redundancy, Failover, Active/Passive Core, and High-Availability Patterns: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Redundancy, Failover, Active/Passive Core, and High-Availability Patterns: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Redundancy, Failover, Active/Passive Core, and High-Availability PatternsReserved in course structure
Planned
31

Chapter 31

Configuration Generation, Automation, APIs/External Commands, and GitOps-Style Management

5 lessons
01
Configuration Generation, Automation, APIs/External Commands, and GitOps-Style Management: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Configuration Generation, Automation, APIs/External Commands, and GitOps-Style Management: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Configuration Generation, Automation, APIs/External Commands, and GitOps-Style Management: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Configuration Generation, Automation, APIs/External Commands, and GitOps-Style Management: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Configuration Generation, Automation, APIs/External Commands, and GitOps-Style ManagementReserved in course structure
Planned
32

Chapter 32

Docker/Kubernetes Monitoring Patterns and Modern Infrastructure Integration

5 lessons
01
Docker/Kubernetes Monitoring Patterns and Modern Infrastructure Integration: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Docker/Kubernetes Monitoring Patterns and Modern Infrastructure Integration: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Docker/Kubernetes Monitoring Patterns and Modern Infrastructure Integration: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Docker/Kubernetes Monitoring Patterns and Modern Infrastructure Integration: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Docker/Kubernetes Monitoring Patterns and Modern Infrastructure IntegrationReserved in course structure
Planned
33

Chapter 33

Security Hardening, CGI/CSRF Awareness, Credentials, File Permissions, and Least Privilege

5 lessons
01
Security Hardening, CGI/CSRF Awareness, Credentials, File Permissions, and Least Privilege: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Security Hardening, CGI/CSRF Awareness, Credentials, File Permissions, and Least Privilege: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Security Hardening, CGI/CSRF Awareness, Credentials, File Permissions, and Least Privilege: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Security Hardening, CGI/CSRF Awareness, Credentials, File Permissions, and Least Privilege: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Security Hardening, CGI/CSRF Awareness, Credentials, File Permissions, and Least PrivilegeReserved in course structure
Planned
34

Chapter 34

Performance Tuning, Check Concurrency, Scheduling, Workers, and Large Installations

5 lessons
01
Performance Tuning, Check Concurrency, Scheduling, Workers, and Large Installations: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Performance Tuning, Check Concurrency, Scheduling, Workers, and Large Installations: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Performance Tuning, Check Concurrency, Scheduling, Workers, and Large Installations: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Performance Tuning, Check Concurrency, Scheduling, Workers, and Large Installations: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Performance Tuning, Check Concurrency, Scheduling, Workers, and Large InstallationsReserved in course structure
Planned
35

Chapter 35

Troubleshooting Configuration, Plugins, Agents, Notifications, Performance, and Logs

5 lessons
01
Troubleshooting Configuration, Plugins, Agents, Notifications, Performance, and Logs: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Troubleshooting Configuration, Plugins, Agents, Notifications, Performance, and Logs: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Troubleshooting Configuration, Plugins, Agents, Notifications, Performance, and Logs: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Troubleshooting Configuration, Plugins, Agents, Notifications, Performance, and Logs: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Troubleshooting Configuration, Plugins, Agents, Notifications, Performance, and LogsReserved in course structure
Planned
36

Chapter 36

Backup, Restore, Upgrade, Migration to 4.5.x, and Nagios XI Awareness

5 lessons
01
Backup, Restore, Upgrade, Migration to 4.5.x, and Nagios XI Awareness: Concepts, Vocabulary, and Mental ModelReserved in course structure
Planned
02
Backup, Restore, Upgrade, Migration to 4.5.x, and Nagios XI Awareness: Guided Configuration and Hands-On WorkflowReserved in course structure
Planned
03
Backup, Restore, Upgrade, Migration to 4.5.x, and Nagios XI Awareness: Design Patterns, Trade-Offs, and Production DecisionsReserved in course structure
Planned
04
Backup, Restore, Upgrade, Migration to 4.5.x, and Nagios XI Awareness: Security, Diagnostics, Failure Modes, and TroubleshootingReserved in course structure
Planned
05
Checkpoint Lab — Backup, Restore, Upgrade, Migration to 4.5.x, and Nagios XI AwarenessReserved in course structure
Planned
37

Chapter 37

Production Capstone: Design, Secure, Scale, Alert, Automate, and Recover Nagios Core

5 lessons
01
Capstone Requirements, Architecture, SLOs, and Success CriteriaReserved in course structure
Planned
02
Build the End-to-End Monitoring or Delivery EnvironmentReserved in course structure
Planned
03
Integrate Security, Automation, Governance, and ObservabilityReserved in course structure
Planned
04
Inject Failures, Diagnose Behavior, Recover Safely, and Verify StateReserved in course structure
Planned
05
Final Validation, Runbook, Operational Handoff, and Improvement BacklogReserved in course structure
Planned

Keep the academy open

Support free, practical DevOps education.

Every lesson is designed to remain readable in a browser, downloadable from GitHub, and usable without a paid learning platform. Contributions help expand and maintain the curriculum.

Ethereum / ERC-20
0x716c4Ab160C4B66F31a28AE2448BfF68fc3a2ef0 Send only Ethereum/ERC-20 compatible assets to this address.