From 41882fb238a1a67c15f59721331f1313b68c46d0 Mon Sep 17 00:00:00 2001 From: Quentin Garnier Date: Mon, 13 Jan 2014 16:51:02 +0100 Subject: [PATCH] + Fix mode 'swap' (i was sleeping maybe :) --- centreon-plugins/snmp_standard/mode/swap.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/centreon-plugins/snmp_standard/mode/swap.pm b/centreon-plugins/snmp_standard/mode/swap.pm index e8366fbba..03e277c59 100644 --- a/centreon-plugins/snmp_standard/mode/swap.pm +++ b/centreon-plugins/snmp_standard/mode/swap.pm @@ -78,8 +78,8 @@ sub run { my $oid_memAvailSwap = '.1.3.6.1.4.1.2021.4.4.0'; # KB my $result = $self->{snmp}->get_leef(oids => [$oid_memTotalSwap, $oid_memAvailSwap], nothing_quit => 1); - my $swap_used = $result->{$oid_memAvailSwap} * 1024; - my $total_size = $result->{$oid_memAvailSwap} * 1024; + my $total_size = $result->{$oid_memTotalSwap} * 1024; + my $swap_used = ($result->{$oid_memTotalSwap} - $result->{$oid_memAvailSwap}) * 1024; my $prct_used = $swap_used * 100 / $total_size; my $exit = $self->{perfdata}->threshold_check(value => $prct_used, threshold => [ { label => 'critical', 'exit_litteral' => 'critical' }, { label => 'warning', exit_litteral => 'warning' } ]);