Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: Windows
Nagios plugins for monitoring Windows systems.
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.Active Directory (AD) Check





Wrapper for dcdiag.exe for Active Directory monitoring written in VBS. This is a re-work of a script originally found here: http://felipeferreira.net/?p=315&cpage=1#comments Only tested with Nagios 3.2.3. It should work on any version which supports ...
AD Domain Controller Services Check





This powershell plugin for the NSCP Client (former known as NSClient++) can be used to monitor the services used by a Microsoft ActiveDirectory Domain Controller based on Windows 2008 / 2018 R2 / 2012 / 2012 R2.
AD Password Expiration Check





A Powershell script that returns the number of days left until the Active Directory user password expires.
AD Replication Check (with performance counters from DR...





This powershell plugin for the NSCP Client (former known as NSClient++) can be used to monitor the replication (and performance counters) from a Microsoft ActiveDirectory Domain Controller based on Windows 2008 / 2008 R2 / 2012 / 2012 R2.
Certificate Expiration Check





This Plugin written in Powershell monitors certificates on a Windows server and warns you before certificates are about to expire. You run the script through NSClient++. The plugin is a part of Nelmon, if you download the entire package the nm-check-ce ...
Certificate Health PowerShell Module with Nagios





The Certificate Health PowerShell module allows you to evaluate the certificates installed on your local system for expiration and deprecated signature algorithms. Using the included functions you can get certificates from the local certificate stores as ...
Check Active Directory Sync





PowerShell script to check AD Replication and Sysvol status in a DC Server and returns Nagios output and exit code.
Check any file age from directory





This plugin checks if any of the files from the specified directory has breached the aging threshold. it checks the individual file's created time against current system time. If the maximum age of any file is exceeded, a critical message is returned. ...
Check Automatic Services for Windows (Advanced Nagios P...





Checks all automatic Windows services are running. Accepts exclusions. Written Natively to work on any modern Windows system and can be used with any standard Nagios remote execution method.
Check Automatic Windows Services





Powershell script to check all automatic services are running and returns Nagios output and code. It tries to start services stopped before sending a critical state.
Check Available Updates





A plugin used to check for missing updates for Windows. The plugin is a VBScript which is intended to be used by the check_nrpe plugin on the Nagios server and NRPE for Windows or NSClient++ on the Windows side.
Check DHCP Server Scope





Check the health status of the scopes on a Microsoft DHCP Server. The script is a VBS that could be executed on the server using NRPE or NSClient++
Check drives fragmentation status





Check Windows disks fragmentation status and optionally performs defragmentation. It returns performance counters for each drive.
Check for unexpected reboot





check_unexpected_reboot.cmd is a Windows cmd script that checks for a reboot after a crash or power outage of a Windows machine.
Check Java Version





This plugin checks the installed version of Java and compares it to the latest available version.
Check memory usage





Check memory usage of windows systems using snmp
Check multiple Windows Processes





Perl script based on snmpwalk in order to check one or more running processes on a windows machine.
Check multiple windows processes dotnet core





This is the code by David Ligeret from the 'Check multiple Windows Processes v2' SNMP process check that exists on this site with added features to monitor a dotnet.exe instance and the ability to require more than 1 instance of a process (list it more th ...
Check multiple Windows Processes v2





New version of the plugin "Check multiple Windows Processes" to be able to check several instances of the same process in the windows computer.
Check Network Teaming Adapter LBFO





Powershell Script for use with NRPE
Checks State of LBFO Teaming Adapter in Windows 2012 - 2019
Check Number Processes of Windows Servers - SNMP





Plugin in Shell Script to check via SNMP the number of processes of Windows Servers. Use the MIB HOST-RESOURCES-MIB:: hrSystemProcesses.0
Check Time





Script for nagios to check time against a NTP servers, and fixing the time automaticly if needed. You can use comma separated to use more than one server.
Check Veeam Jobs with PowerShell





Check Veeam last result and last run date of all jobs (tape and computer).
check windows mpio multipath





Checks for every volume and makes sure it has 8 path for each. Output example: ruby.exe .multipath.rb OK:Disk0=8,CRITICAL:Disk1=1,CRITICAL:Disk2=1,CRITICAL:Disk3=1,CRITICAL:Disk4=1,CRITICAL:Disk5=1,CRITICAL:Disk6=1,CRITICAL:Disk7=1,Number of Volumes ...
Check Windows Network Traffic/Usage





This plugin uses check_nt, which is part of the official Nagios plugin collection. However with check_nt you only get to check one value (e.g. Bytes sent/s). If one wants to create graphics with Bytes_in and Bytes_out, there is need to bundle two checks i ...
Check Windows Performance Monitor Counters





Plugin for Nagios that allow to check a group of Windows performance counters given in a xml file.
It checks value of performance counters based on thresholds specified and returns exit and performance data in Nagios format.
Check Windows Time Offset (check_windows_time.bat)





This plugin will check a windows system against a specified time source. Meant to be used via check_nrpe. To make installation simple it is just a .bat file that is basically a glorified nagios wrapper for w32tm. Tested on Windows 2k3/2k8/2k8r2. While ...
Check WSUS Critical Updates





This is a small PowerShell script that queries a WSUS server, and returns if any Critical Updates or Security Critical Updates are needed by the system. This has been done so that admins won't get an alert at 3 am for a non-critical update becoming ava ...
Check-Certificate





Check-Certificate checks the local or remote computer certificate store for expiring or expired SSL certificates. This script is designed to work with NSclient++ and Nagios to output format to be consumed by a Nagios monitoring server. Instructions for co ...
Check-EventLog





Check the event log of a computer for warnings and errors and report statusback to Nagios. Using the Get-WinEvent the script retrieves the last five minutes of events from the requested event log (default: System). If any events match the level (default i ...
checkdaxbatch (Microsoft Dynamics Ax)





Checks a Dynamics Ax recurring batch job to make sure it's still successfully executing on a regular basis.
check_all_csv_frespace





This is Powershell script for Microsoft Cluster (Hyper-V) 2008/2012 for checking free space in all yours CSV (cluster shared volumes).
check_all_csv_frespace_v2





NRPE Nagios Check for Windows Server 2008/2012 Hyper-V Cluster for Checking CSV Space (Cluster Shared Volumes).
check_csv_freespace.ps1 for MS HyperV





checks your mounted CSV for free disk space 2014-07-15: fixed missing exitcode