Service Management Monitoring Plugins
Monitor, track, and manage the health and status of system services, daemons, and service platforms across your infrastructure.
Plugins for monitoring systemd units, Windows services, init daemons, and external service platforms. Detect failed, flapping, or stale services, verify warranty and license status, and ensure mandatory processes stay running across Linux, Windows, and third-party systems.

Atlassian Statuspage Check
Monitors Atlassian Statuspage for incidents, degraded services, and scheduled maintenance.

Check_MK Service Status Check
Monitors service status from Check_MK instances via REST API with filtering and performance data.

Consul Health Check
Icinga plugin to monitor Consul service health checks via the Consul API

Dell Warranty Check
Monitors Dell server hardware warranty expiration status via Dell API and SNMP
Host/Service Cluster Check
Monitors the aggregate status of host or service clusters in Icinga monitoring systems
Icinga Top Flapping Services Check
Detects fast-flapping Icinga services by counting state changes within a configurable time window.

Init Service Check
Icinga plugin to monitor the status of init system services on Linux hosts

Mandatory Services Check
Icinga check plugin to monitor and auto-restart mandatory Windows services via PowerShell

Nagios Plugins Collection
Collection of Icinga check plugins for CRM, GitLab, MegaCLI, systemd, and Zammad monitoring
OMD Site Services Check
Monitors OMD (Open Monitoring Distribution) site services and checks if all daemons are running

OpenBSD rc.d Health Check
Monitors OpenBSD rc.d services for crashed and rogue daemons via rcctl

SAP Long Running Jobs Check
Icinga plugin to monitor SAP systems for long running jobs exceeding a time threshold

Service Check Freshness Monitor
Icinga plugin to detect stale service checks by monitoring check freshness via MySQL backend

Service Restart Check
Icinga plugin to check if services require a restart on Linux servers
Service Status Check
Icinga check plugin to monitor the status of system services using Go-based tooling

Statuspal Status Page Check
Monitors Statuspal status pages for incidents, service degradation, and scheduled maintenances

Systemd Check
Icinga monitoring plugin to check systemd services, units, and timers health status

Systemd Failed Units Check
Icinga check plugin that monitors and alerts on failed systemd units on Linux systems

Systemd Service Check
Icinga plugin to monitor and optionally restart systemd services on Linux hosts

Systemd Service Check
Icinga plugin to check if a systemd service unit is active and report uptime metrics

Systemd Unit Check
Monitors systemd unit status and properties with configurable thresholds for Icinga

Systemd Unit Check
Icinga plugin to check the state of a specific systemd unit (service, timer, mount, device, etc.)

WHMCS Health Status Check
Icinga plugin to monitor WHMCS health status, license, and module versions via API

Windows Service Check
Checks the state of one or more Windows services and alerts if they are not in the expected status.

Zabbix Host Status Check
Monitors Zabbix host status and trigger states via the Zabbix API for Icinga
Report this plugin
Know a plugin that belongs here?
Submit a Plugin
Know a plugin we're missing? Share the repository or web page URL and we'll review it.
