Nagios Windows_SSH Monitoring Plugin
-
This plugin monitors the CPU utilization on Windows machines via evaluation of the Process Performce Counters.
- \Processor(_Total)% User Time
- \Processor(_Total)% Processor Time
- \Processor(_Total)% Privileged Time
-
This plugin gives you the CPU Utilization for the system, across all cores.
-
Threshold violations result when a metric value is "equal to or greater than" the thresholds provided.
- E.g. -warning 10 will need the number of files to be equal to 10 or higher to throw a WARNING.
- A PowerShell based plugin to check CPU Utilization via Windows Processor Performance Counters
- This plugin will return performance data.
- The Processor Metric you would like to evaluate.
- User = Percent User Time (Default)
- Proc = Percent Processor Time
- Priv = Percent Privileged Time
- The CPU utilization you will tolerate before throwing a WARNING
- The CPU utilization you will tolerate before throwing a CRITICAL
- PS> .\check_cpu_utilization.ps1
- PS> .\check_cpu_utilization.ps1 -metric Proc -warning 80 -critical 90
- PS> .\check_cpu_utilization.ps1 -metric User -warning 80 -critical 90
- PS> .\check_cpu_utilization.ps1 -metric Priv -warning 80 -critical 90