mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-27 23:54:18 +02:00
+ Better management for hardware fortigate (no really useful. because hardware is only for blade fortigate...)
This commit is contained in:
parent
42ba11c738
commit
ea9bbb9af5
@ -74,8 +74,9 @@ sub run {
|
|||||||
my $oid_fgHwSensorCount = '.1.3.6.1.4.1.12356.101.4.3.1.0';
|
my $oid_fgHwSensorCount = '.1.3.6.1.4.1.12356.101.4.3.1.0';
|
||||||
my $result = $self->{snmp}->get_leef(oids => [$oid_sysDescr, $oid_fgSysVersion, $oid_fgHwSensorCount], nothing_quit => 1);
|
my $result = $self->{snmp}->get_leef(oids => [$oid_sysDescr, $oid_fgSysVersion, $oid_fgHwSensorCount], nothing_quit => 1);
|
||||||
|
|
||||||
$self->{output}->output_add(long_msg => sprintf("[System: %s] [Firmware: %s]", $result->{$oid_sysDescr}, $result->{$oid_fgSysVersion}));
|
$self->{output}->output_add(long_msg => sprintf("[System: %s] [Firmware: %s]", $result->{$oid_sysDescr},
|
||||||
if ($result->{$oid_fgHwSensorCount} == 0) {
|
defined($result->{$oid_fgSysVersion}) ? $result->{$oid_fgSysVersion} : 'unknown'));
|
||||||
|
if (!defined($result->{$oid_fgHwSensorCount}) || $result->{$oid_fgHwSensorCount} == 0) {
|
||||||
$self->{output}->output_add(severity => 'UNKNOWN',
|
$self->{output}->output_add(severity => 'UNKNOWN',
|
||||||
short_msg => "No hardware sensors available.");
|
short_msg => "No hardware sensors available.");
|
||||||
$self->{output}->display();
|
$self->{output}->display();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user