mirror of
https://github.com/Icinga/icinga-powershell-framework.git
synced 2025-12-20 23:00:35 -05:00
18 lines
394 B
PowerShell
18 lines
394 B
PowerShell
|
|
param($Config = $null);
|
||
|
|
|
||
|
|
function ClassCPU
|
||
|
|
{
|
||
|
|
param($Config = $null);
|
||
|
|
|
||
|
|
# This will return a hashtable with every single counter
|
||
|
|
# We specify within the array
|
||
|
|
$counter = Get-Icinga-Counter -CounterArray @(
|
||
|
|
'\Processor(*)\% Processor Time',
|
||
|
|
'\System\Processor Queue Length',
|
||
|
|
'\System\Threads'
|
||
|
|
);
|
||
|
|
|
||
|
|
return $counter;
|
||
|
|
}
|
||
|
|
|
||
|
|
return ClassCPU -Config $Config;
|