+ Fix #517
This commit is contained in:
parent
646dfb2b05
commit
9106b51670
|
@ -66,7 +66,7 @@ sub run {
|
||||||
$self->{output}->output_add(severity => $exit,
|
$self->{output}->output_add(severity => $exit,
|
||||||
short_msg => sprintf("CPU Usage : %.2f", $result->{$oid_cpuPercentUsage}));
|
short_msg => sprintf("CPU Usage : %.2f", $result->{$oid_cpuPercentUsage}));
|
||||||
$self->{output}->perfdata_add(label => "cpu",
|
$self->{output}->perfdata_add(label => "cpu",
|
||||||
value => $result->{$oid_cpuPercentUsage},
|
value => sprintf("%.2f", $result->{$oid_cpuPercentUsage}),
|
||||||
warning => $self->{perfdata}->get_perfdata_for_output(label => 'warning'),
|
warning => $self->{perfdata}->get_perfdata_for_output(label => 'warning'),
|
||||||
critical => $self->{perfdata}->get_perfdata_for_output(label => 'critical'),
|
critical => $self->{perfdata}->get_perfdata_for_output(label => 'critical'),
|
||||||
min => 0);
|
min => 0);
|
||||||
|
|
|
@ -114,11 +114,11 @@ sub manage_selection {
|
||||||
$self->{cache_name} = "cyberoam_" . $options{snmp}->get_hostname() . '_' . $options{snmp}->get_port() . '_' . $self->{mode} . '_' .
|
$self->{cache_name} = "cyberoam_" . $options{snmp}->get_hostname() . '_' . $options{snmp}->get_port() . '_' . $self->{mode} . '_' .
|
||||||
(defined($self->{option_results}->{filter_counters}) ? md5_hex($self->{option_results}->{filter_counters}) : md5_hex('all'));
|
(defined($self->{option_results}->{filter_counters}) ? md5_hex($self->{option_results}->{filter_counters}) : md5_hex('all'));
|
||||||
|
|
||||||
$self->{global} = { http_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.1.0'},
|
$self->{global} = { http_hits => $result->{$oid_httpHits},
|
||||||
ftp_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.2.0'},
|
ftp_hits => $result->{$oid_ftpHits},
|
||||||
pop3_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.3.0'},
|
pop3_hits => $result->{$oid_pop3Hits},
|
||||||
imap_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.4.0'},
|
imap_hits => $result->{$oid_imapHits},
|
||||||
smtp_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.5.0'} };
|
smtp_hits => $result->{$oid_smtpHits} };
|
||||||
}
|
}
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
|
|
@ -106,8 +106,7 @@ sub manage_selection {
|
||||||
my $oid_diskPercentUsage = '.1.3.6.1.4.1.21067.2.1.2.3.2.0';
|
my $oid_diskPercentUsage = '.1.3.6.1.4.1.21067.2.1.2.3.2.0';
|
||||||
my $result = $options{snmp}->get_leef(oids => [$oid_diskCapacity, $oid_diskPercentUsage],
|
my $result = $options{snmp}->get_leef(oids => [$oid_diskCapacity, $oid_diskPercentUsage],
|
||||||
nothing_quit => 1);
|
nothing_quit => 1);
|
||||||
my $memory_used = $result->{$oid_memoryPercentUsage} * $result->{$oid_memoryCapacity} * 1024 * 1024 / 100;
|
$self->{storage} = { used => $result->{$oid_diskPercentUsage} * $result->{$oid_diskCapacity} * 1024 * 1024 / 100,
|
||||||
$self->{memory} = { used => $result->{$oid_diskPercentUsage} * $result->{$oid_diskCapacity} * 1024 * 1024 / 100;,
|
|
||||||
total => $result->{$oid_diskCapacity} * 1024 * 1024 };
|
total => $result->{$oid_diskCapacity} * 1024 * 1024 };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue