Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
Your review has been submitted and is pending approval.
This script will execute checks against volume mount points using WMI via powershell and nsclient++. Can be used to check available free space, and return OK, WARNING or CRITICAL status to Nagios.
Current Version
1.0
Last Release Date
2013-08-14
Owner
Barry Mulholland
Download URL
https://exchange.nagios.org/wp-content/uploads/project-files/2013/09/CheckWindowsVolumeMountPointFreeSpace.ps1
License
GPL
Compatible With
Original version 1.0
Modified slightly for dynamic variables, so that you can input a volumename instead, and specific a warning / critical - Comment out the previous Critical / Warning variables or replace them with below - #Modified for dynamic variables #use as script.ps1 volumename warningvalue critcalvalue $Volumename = $args[0] $Critical = $args[2] $Warning = $args[1] Replace this line - $volumes = Get-WmiObject -computer $server win32_volume | Where-object {$_.Label -eq $Volumename} | ForEach-Object { Add args to your nsclient.ini - check_windows_volume_mount_point_freespace_custom=cmd /c echo scriptsCheckWindowsVolumeMountPointFreeSpaceCustom.ps1 $ARG1$ $ARG2$ $ARG3$; exit($lastexitcode) | PowerShell.exe -Command -
You must be logged in to submit a review.
To:
From: