Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1


Remember Me

Directory Tree

Category: NRPE

Nagios plugins for monitoring Windows systems with NRPE_NT or similar addon.

Nagios Network Analyzer

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.
Category Listings:
There are 13 Listings in this Category.List your addon or plugin here!

Check Files - Windows NRPE plugin

Counts the number of files in given directory and its sub-directories, with optional filters applied. The output is compatible with Nagios.

Check Microsoft Windows Scheduled Tasks

Check Microsoft Windows Scheduled Tasks Checks Microsoft Windows 2008 or higher enabled scheduled tasks excluding or including defined folders, task patterns and authors, returning state of tasks with name, author, exit code, last runtime and performance data to Nagios.


Check S.M.A.R.T or PFA errors

This VBS based script checks if any SCSI and IDE disks are reporting SMART/PFA errors. In that case it returns a CRITICAL warning and lists the amount of disks reporting error. If the computer does not report any SMART monitoring, a warning is issued

Check Windows Updates Powershell

Gets the list of available Windows updates for a single Windows machine. Can be run through any remote client or process with the ability to execute Powershell scripts.


check_essential_processes (windows)

check_essential_processes takes a space-separated list of processes and returns critical if any are not running. This is written in perl, so requires a perl environment to run. It runs great under tinyperl, and my preferred use is to compile before de ...


check_mswin_user This is very simple script to check if a windows user account is disabled or not. It is created for security reasons in mind, to remind us if we have forget to close an windows account. More info: ...

check_smartwmi SMART Monitoring for Windows by using bu...

check_smartwmi SMART Monitoring for Windows by using builtin WMI Summary: vbs script that uses built-in WMI to gather SMART status. Checks for SMART FailurePredictStatus and SMART attributes, temperature and calculates health status on all hard disks. Works without Nagios too. May not work with hardware RAID.



This script was written for Nagios/NRPE. It queries Windows WMI for Software Version with optional checks for validation against specific version, plus a mismatch allowance.



The purpose of check_vss_shadowstorage.cmd is to identify any drives that are configured for storing shadow copies and identifying the maximum allowed space that VSS is allowed to use. If a drive is configured with the setting of "No limit" then you c ...


Tasks - simply check if Scheduled Tasks are enabled

Tasks - simply check if Scheduled Tasks are enabled Tasks is an Nagios Plugin created by supelele which simply checks if a task is enabled or not. Syntax: tasks.exe Scheduled Job Name Check /? Example: task.exe Daily_Move_Backup add the following line to your nsclient.ini: check_tasks="C:Prog ...



Various Nagios plugins designed to run on Windows for NRPE-based setups.