X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=etc%2Fmunin%2Fplugins%2Fhpasmcli2_fans;h=8ac45b019f9a4964de129548ab9f28b40ef3c984;hb=6dac66ce836a3f1cee85c99d5d8b560a4eab84ea;hp=c768cb7a715e3e5c1863c42bdcebc156c405a5cd;hpb=29ba2e53973d3d4e43677c1a7e7ffbf2cd4c0002;p=matthijs%2Fservers%2Fdrsnuggles.git diff --git a/etc/munin/plugins/hpasmcli2_fans b/etc/munin/plugins/hpasmcli2_fans index c768cb7..8ac45b0 100755 --- a/etc/munin/plugins/hpasmcli2_fans +++ b/etc/munin/plugins/hpasmcli2_fans @@ -131,6 +131,7 @@ if (defined($show_target) and $show_target eq 'temp') { $line =~ s/^\s//g; my ($fan, $loc, $present, $speed, $rate, $redundant, $partner, $pluggable) = split(/\s/, $line); next if ($present ne "Yes"); + next if ($rate eq "N/A"); $loc =~ s/\/|#//g; $rate =~ s/\%//g; my $threshold = '100'; @@ -150,8 +151,8 @@ if (defined($show_target) and $show_target eq 'temp') { print "graph_info This graph shows the info of fans as reported by hpasmcli.\n"; foreach my $key (sort keys %output) { print "fan$key.label FAN$key $output{$key}->{'location'}\n"; - print "fan$key.warning " . ($output{$key}->{'threshold'} * 0.75) . "\n"; - print "fan$key.critical $output{$key}->{'threshold'}\n"; + print "fan$key.warning " . ($output{$key}->{'threshold'} * 0.75) . ":\n"; + print "fan$key.critical " . ($output{$key}->{'threshold'} * 0.5) . ":\n"; } } else { foreach my $key (sort keys %output) {