1
0
mirror of https://github.com/ranl/monitor-utils.git synced 2024-11-22 07:23:42 +01:00

Added warning ang critical threshold output to "CPULOAD" perfdata for better graphing

This commit is contained in:
Thomas Kiss 2015-08-25 18:43:13 +02:00
parent c4035a6d0d
commit 787680ef6e

View File

@ -648,7 +648,7 @@ if("$opt{'check_type'}" eq "TEMP") {
} elsif("$opt{'check_type'}" eq "CPULOAD") { } elsif("$opt{'check_type'}" eq "CPULOAD") {
my $check = _get_oid_value($snmp_session,$snmpcpuBusyTimePerCent); my $check = _get_oid_value($snmp_session,$snmpcpuBusyTimePerCent);
($msg,$stat) = _clac_err_stat($check,$opt{'check_type'},$opt{'warn'},$opt{'crit'}); ($msg,$stat) = _clac_err_stat($check,$opt{'check_type'},$opt{'warn'},$opt{'crit'});
$perf = "cpuload=$check\%"; $perf = "cpuload=$check\%;$opt{'warn'};$opt{'crit'};;";
### NFSOPS ### ### NFSOPS ###
} elsif("$opt{'check_type'}" eq "NFSOPS") { } elsif("$opt{'check_type'}" eq "NFSOPS") {
my $nfsops_per_seconds=floor ( ($total_nfs_ops-$fileNfsOps)/$elapsedtime ); my $nfsops_per_seconds=floor ( ($total_nfs_ops-$fileNfsOps)/$elapsedtime );