LibreNMS/includes/polling/sensors/count/fortigate.inc.php

20 lines
546 B
PHP

<?php
if ($sensor['sensor_type'] === 'clusterState') {
// Contains the indexes of all the cluster members
$fgHaStatsIndex_num = '.1.3.6.1.4.1.12356.101.13.2.1.1.1';
$fgHaStatsIndex_txt = 'fgHaStatsIndex';
// Fetch the cluster members
$haStatsEntries = snmpwalk_cache_multi_oid($device, $fgHaStatsIndex_txt, [], 'FORTINET-FORTIGATE-MIB');
// Count of results is the amount of cluster members
$sensor_value = count($haStatsEntries);
}
unset(
$fgHaStatsIndex_num,
$fgHaStatsIndex_txt,
$haStatsEntries,
);