Windows Monitoring Plugins
Comprehensive Icinga plugins for monitoring Windows servers, services, hardware, and performance across your infrastructure.
Windows remains the backbone of enterprise IT environments. These plugins enable deep visibility into Windows services, DHCP scopes, disk I/O, GPU performance, scheduled tasks, pending updates, and hardware health—using WMI, WinRM, SNMP, SSH, and agentless approaches for flexible monitoring.

DHCP Scope Usage Check
Monitors IPv4 DHCP scope usage on Windows DHCP servers via WinRM for Icinga.
Disk I/O Check
Icinga plugin to monitor disk I/O performance using psutil on Linux, Windows, macOS and more
Disk Space Check
Icinga plugin to auto-detect and monitor disk space usage on Windows and Linux via SNMP
HTTP Check for Windows
Simple HTTP check plugin for Windows hosts compatible with Icinga monitoring systems
Linuxfabrik Monitoring Plugins Collection
Collection of 230+ Icinga monitoring plugins for Linux, Windows, macOS and FreeBSD
Mandatory Services Check
Icinga check plugin to monitor and auto-restart mandatory Windows services via PowerShell
Nagios/Icinga Plugin Collection
Icinga plugin collection for monitoring Windows, Linux, Active Directory, Veeam, and Watchguard
Network Interface Check
Icinga plugin to monitor local network interfaces on Linux, Windows, macOS, and more
NSClient++ Web REST API Check
Queries NSClient++ agents via REST API to collect check results for Icinga monitoring
Nvidia GPU Performance Check
Monitors Nvidia GPU usage, memory usage, and temperature on Windows via WMI for Icinga
Reboot Needed Check
Monitors Windows systems for pending reboot or restart conditions using Icinga.
Top Processes Memory Check
Icinga plugin to monitor top memory-consuming processes on Windows and Linux servers
Windows Agentless Check
Agentless Windows host monitoring over SSH for Icinga 2 with performance data output
Windows Disk Load Check
Icinga plugin to monitor disk load and I/O performance on Microsoft Windows hosts
Windows Hardware Temperature Check
Monitors Windows hardware temperatures via Open Hardware Monitor WMI sensors for Icinga
Windows Hardware Temperature Check
Monitors Windows hardware temperatures via Open Hardware Monitor WMI sensors for Icinga
Windows Network Usage Check
Icinga plugin to monitor Windows network interface usage and bandwidth utilization
Windows Offline Printers Check
Icinga plugin to monitor and alert on Windows print servers with offline printers
Windows Pending Updates Check
Checks the number of pending Windows updates using the Windows Update COM API.
Windows Performance Counters Check
Monitors Windows performance counters defined in XML configuration files for Icinga
Windows Scheduled Task Check
Monitors Windows Scheduled Task result codes and trigger status via SSH for Icinga 2
Windows Scheduled Tasks Check
Monitors Microsoft Windows scheduled tasks status and exit codes for Icinga
Windows Service Check
Checks the state of one or more Windows services and alerts if they are not in the expected status.
Windows Service Resource Usage Check
Icinga plugin to monitor CPU and RAM usage of a specified Windows service by name
Windows Services Check
Monitors Windows services status including automatic services and McAfee services for Icinga
Windows Time Service (w32tm) Check
Monitors Windows Time Service (w32tm) clock offset, stratum, and synchronization status
Windows Updates Check
Icinga plugin to monitor pending Windows Updates and alert on outdated systems
Windows WBEM Monitoring Checks
Agentless Windows monitoring via WBEM/WMI for Icinga with encrypted WinRM communication
WMI Range Check
Icinga plugin to monitor Windows WMI performance counters across multiple instances with thresholds
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.
