Nagios

No Change
hold
First Added:July 23, 2023 Updated: June 12, 2026

Nagios is a long-running open source monitoring system built around host and service checks with plugin scripts. It alerts when checks fail and exposes status in a web UI. We hold it: quick starts hide the operational cliff, and OpenTelemetry with Grafana is the better default for modern service monitoring.

Blurb

Nagios monitors your entire IT infrastructure to ensure systems, applications, services, and business processes are functioning properly.

Summary

What it is: Core scheduling engine, check plugins, notification commands, and optional Nagios XI commercial UI. The model is periodic synthetic checks from a central poller.

When to use: Maintaining an existing Nagios deployment with years of custom plugins and on-call docs. Short-term bridge while migrating checks to Prometheus exporters or OTel.

When to skip: Any greenfield monitoring project. Plugin sprawl, config drift, and host-centric alerting do not scale cleanly for ephemeral cloud workloads.

Key features: Flexible plugins, escalation chains, downtime scheduling, and a large community check library.

Details

TopicNotes
DeployCentral server, NRPE or remote plugins, flat config files or Nagios XI config UI
Data modelHost and service objects with hard/soft states; not a metrics time-series store
AuthBasic UI auth; enterprise features in Nagios XI

Practices: Plan exit early if you inherit Nagios. Export check intent as code, then reimplement as OTel metrics or synthetic probes in Grafana alerting.

References