This commit is contained in:
garnier-quentin 2016-10-14 15:51:31 +02:00
parent 646dfb2b05
commit 9106b51670
3 changed files with 7 additions and 8 deletions

View File

@ -66,7 +66,7 @@ sub run {
$self->{output}->output_add(severity => $exit,
short_msg => sprintf("CPU Usage : %.2f", $result->{$oid_cpuPercentUsage}));
$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'),
critical => $self->{perfdata}->get_perfdata_for_output(label => 'critical'),
min => 0);

View File

@ -114,11 +114,11 @@ sub manage_selection {
$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'));
$self->{global} = { http_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.1.0'},
ftp_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.2.0'},
pop3_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.3.0'},
imap_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.4.0'},
smtp_hits => $result->{'.1.3.6.1.4.1.3417.2.11.3.1.1.5.0'} };
$self->{global} = { http_hits => $result->{$oid_httpHits},
ftp_hits => $result->{$oid_ftpHits},
pop3_hits => $result->{$oid_pop3Hits},
imap_hits => $result->{$oid_imapHits},
smtp_hits => $result->{$oid_smtpHits} };
}
1;

View File

@ -106,8 +106,7 @@ sub manage_selection {
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],
nothing_quit => 1);
my $memory_used = $result->{$oid_memoryPercentUsage} * $result->{$oid_memoryCapacity} * 1024 * 1024 / 100;
$self->{memory} = { used => $result->{$oid_diskPercentUsage} * $result->{$oid_diskCapacity} * 1024 * 1024 / 100;,
$self->{storage} = { used => $result->{$oid_diskPercentUsage} * $result->{$oid_diskCapacity} * 1024 * 1024 / 100,
total => $result->{$oid_diskCapacity} * 1024 * 1024 };
}