Update Sensors for ADVA FSP150CC + discovery fix (#13020)

* Update YAML file for ADVA FSP150CC

Update for Adva FSP150CC
1. ERP State
2. Condition State

* Update Pre-Cache for ADVA FSP150CC

Update multiple devices and cache ERP objects.
1. XG116Pro (H)
2. XG120Pro
3. XG210
4. EG-X

* Update on Temperature Sensors for ADVA FSP150CC

Update multiple modules to support Adva FSP150CC Series.

* Update Voltage Sensors for ADVA FSP150CC

Update multiple modules for Adva FSP150CC Series.

* Create adva_fsp150_xg116proh.snmprec
* Create adva_fsp150_xg116proh.json
* Update adva_fsp150_xg116pro.snmprec
* Update adva_fsp150_xg116pro.json

Fix legacy ADVA discovery code

* Fix snmp-get and DB access
* style

Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
This commit is contained in:
Keryazmi 2021-07-17 07:01:45 +08:00 committed by GitHub
parent 5147ce866c
commit 3d0c1e63b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 9382 additions and 65 deletions

View File

@ -1,3 +1,4 @@
mib: F3-ERP-MIB::CM-ALARM-MIB
modules:
os:
hardware:
@ -6,3 +7,83 @@ modules:
hardware_template: '{{ ENTITY-MIB::entPhysicalName.1 }} {{ ENTITY-MIB::entPhysicalHardwareRev.1 }}'
serial: ENTITY-MIB::entPhysicalSerialNum.1
version: ENTITY-MIB::entPhysicalSoftwareRev.1
sensors:
state:
data:
-
oid: cmSysCondTable
value: cmSysCondType
num_oid: '.1.3.6.1.4.1.2544.1.12.6.1.3.1.3.{{ $index }}'
descr: 'Alarm(s) : {{ $index }}'
group: Alarm Condition
index: 'cmSysCondType.{{ $index }}'
state_name: cmSysCondType
states:
- { value: 9, generic: 3, graph: 0, descr: 'Primary NTP Server Failed' }
- { value: 10, generic: 3, graph: 0, descr: 'Secondary NTP Server Failed' }
- { value: 27, generic: 2, graph: 0, descr: 'Equipment Fault' }
- { value: 34, generic: 2, graph: 0, descr: 'PSU A Failed' }
- { value: 35, generic: 2, graph: 0, descr: 'PSU B Failed' }
- { value: 53, generic: 2, graph: 0, descr: 'SFP Mismatch' }
- { value: 59, generic: 2, graph: 0, descr: 'Over Temperature' }
- { value: 60, generic: 2, graph: 0, descr: 'Under Tempurature' }
- { value: 65, generic: 2, graph: 0, descr: 'Input Power Fault' }
- { value: 86, generic: 3, graph: 0, descr: 'SNMP Dying Gasp - Host Unreachable' }
- { value: 90, generic: 3, graph: 0, descr: 'SFP Non Qualified' }
- { value: 93, generic: 2, graph: 0, descr: 'Power No Input Unit Fault' }
- { value: 121, generic: 1, graph: 0, descr: 'XFP Mismatch' }
- { value: 122, generic: 3, graph: 0, descr: 'XFP Non Qualified' }
- { value: 125, generic: 2, graph: 0, descr: 'LAG Member Failed' }
- { value: 135, generic: 2, graph: 0, descr: 'DB Corruption' }
- { value: 284, generic: 1, graph: 0, descr: 'XFP Wavelength Mismatch' }
- { value: 288, generic: 3, graph: 0, descr: 'Loopback Active' }
- { value: 347, generic: 2, graph: 0, descr: 'Key Exchange Failed' }
- { value: 348, generic: 2, graph: 0, descr: 'Key Exchange Auth Password Missing' }
- { value: 389, generic: 2, graph: 0, descr: 'Power No Input 2' }
- { value: 390, generic: 2, graph: 0, descr: 'Key Exchange Stop' }
- { value: 403, generic: 3, graph: 0, descr: 'HTTPS SSL Certificate Expired' }
- { value: 409, generic: 2, graph: 0, descr: 'Fan Fail' }
- { value: 417, generic: 2, graph: 0, descr: 'PSU A Input Fail' }
- { value: 418, generic: 3, graph: 0, descr: 'PSU B Input Fail' }
-
oid: f3ErpGroupTable
value: f3ErpGroupNodeState
num_oid: '.1.3.6.1.4.1.2544.1.12.25.1.1.1.24.{{ $index }}'
descr: '{{ $f3ErpGroupUserLabel }}'
group: ERP Status
index: 'f3ErpGroupNodeState.{{ $index }}'
state_name: f3ErpGroupNodeState
states:
- { value: 1, generic: 0, graph: 0, descr: 'IDLE' }
- { value: 2, generic: 2, graph: 0, descr: 'PROTECTION' }
- { value: 3, generic: 1, graph: 0, descr: 'MANUAL' }
- { value: 4, generic: 3, graph: 0, descr: 'FORCED' }
- { value: 5, generic: 1, graph: 0, descr: 'PENDING' }
-
oid: f3ErpUnitTable
value: f3ErpUnitPortRole
num_oid: '.1.3.6.1.4.1.2544.1.12.25.1.3.1.4.{{ $index }}'
descr: 'Port : {{ $f3ErpUnitPort }}'
group: ERP Node State
index: 'f3ErpUnitPortRole.{{ $index }}'
state_name: f3ErpUnitPortRole
states:
- { value: 1, generic: 0, graph: 0, descr: 'NONE' }
- { value: 2, generic: 0, graph: 0, descr: 'NEIGHBOR' }
- { value: 3, generic: 0, graph: 0, descr: 'RPL OWNER' }
-
oid: f3ErpUnitTable
value: f3ErpUnitPortStatus
num_oid: '.1.3.6.1.4.1.2544.1.12.25.1.3.1.5.{{ $index }}'
descr: 'Port : {{ $f3ErpUnitPort }}'
group: ERP Port Status
index: 'f3ErpUnitPortStatus.{{ $index }}'
state_name: f3ErpUnitPortStatus
states:
- { value: 1, generic: 0, graph: 0, descr: 'unblocked' }
- { value: 4, generic: 0, graph: 0, descr: 'blocked RPL' }
- { value: 9, generic: 1, graph: 0, descr: 'blocked pending' }
- { value: 10, generic: 3, graph: 0, descr: 'subring interconnect' }

View File

@ -64,11 +64,11 @@ unset($sensors_adva, $entry);
foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
if ($entry['cmEthernetNetPortMediaType'] == 'fiber' && $entry['cmEthernetNetPortOperationalState'] == 'normal') {
$oid = '.1.3.6.1.4.1.2544.1.12.5.1.5.1.32.' . $index . '.3';
$current = snmp_get($device, $oid, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$current = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetNetPortStatsLBC'];
if ($current != 0) {
$entPhysicalIndex = $entry['cmEthernetNetPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descr = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetNetPortIfIndex'], $device['device_id']]) . ' BIAS';
$descr = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetNetPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetNetPortIfIndex']) . ' BIAS';
discover_sensor(
$valid['sensor'],
@ -94,12 +94,11 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
if ($entry['cmEthernetAccPortMediaType'] && $entry['cmEthernetAccPortMediaType'] == 'fiber' && $entry['cmEthernetAccPortOperationalState'] == 'normal') {
$oid = '.1.3.6.1.4.1.2544.1.12.5.1.1.1.32.' . $index . '.3';
$current = snmp_get($device, $oid, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$current = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetAccPortStatsLBC'];
if ($current != 0) {
$entPhysicalIndex = $entry['cmEthernetAccPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descr = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetAccPortIfIndex'], $device['device_id']]) . ' BIAS';
$descr = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetAccPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetAccPortIfIndex']) . ' BIAS';
discover_sensor(
$valid['sensor'],
'current',
@ -124,11 +123,11 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
if ($entry['cmEthernetTrafficPortMediaType'] == 'fiber' && $entry['cmEthernetTrafficPortOperationalState'] == 'normal') {
$oid = '.1.3.6.1.4.1.2544.1.12.5.1.21.1.32.' . $index . '.3';
$current = snmp_get($device, $oid, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$current = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetTrafficPortStatsLBC'];
if ($current != 0) {
$entPhysicalIndex = $entry['cmEthernetTrafficPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descr = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetTrafficPortIfIndex'], $device['device_id']]) . ' BIAS';
$descr = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetTrafficPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetTrafficPortIfIndex']) . ' BIAS';
discover_sensor(
$valid['sensor'],

View File

@ -41,13 +41,13 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
//Disover recieve power level
$oidRx = '.1.3.6.1.4.1.2544.1.12.5.1.5.1.34.' . $index . '.3';
$oidTx = '.1.3.6.1.4.1.2544.1.12.5.1.5.1.33.' . $index . '.3';
$currentRx = snmp_get($device, $oidRx, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$currentTx = snmp_get($device, $oidTx, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$currentRx = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetNetPortStatsOPR'];
$currentTx = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetNetPortStatsOPT'];
if ($currentRx != 0 || $currentTx != 0) {
$entPhysicalIndex = $entry['cmEthernetNetPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descrRx = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetNetPortIfIndex'], $device['device_id']]) . ' Rx Power';
$descrRx = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetNetPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetNetPortIfIndex']) . ' Rx Power';
discover_sensor(
$valid['sensor'],
'dbm',
@ -69,8 +69,7 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
);
//Disover transmit power level
$descrTx = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetNetPortIfIndex'], $device['device_id']]) . ' Tx Power';
$descrTx = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetTrafficPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetTrafficPortIfIndex']) . ' Tx Power';
discover_sensor(
$valid['sensor'],
'dbm',
@ -98,12 +97,13 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
//Discover receive power level
$oidRx = '.1.3.6.1.4.1.2544.1.12.5.1.1.1.34.' . $index . '.3';
$oidTx = '.1.3.6.1.4.1.2544.1.12.5.1.1.1.33.' . $index . '.3';
$currentRx = snmp_get($device, $oidRx, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$currentTx = snmp_get($device, $oidTx, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$currentRx = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetAccPortStatsOPR'];
$currentTx = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetAccPortStatsOPT'];
if ($currentRx != 0 || $currentTx != 0) {
$entPhysicalIndex = $entry['cmEthernetAccPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descrRx = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetAccPortIfIndex'], $device['device_id']]) . ' Rx Power';
$descrRx = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetAccPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetAccPortIfIndex']) . ' Rx Power';
discover_sensor(
$valid['sensor'],
@ -125,8 +125,7 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
$entPhysicalIndex_measured
);
$descrTx = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetAccPortIfIndex'], $device['device_id']]) . ' Tx Power';
$currentTx = $entry['cmEthernetAccPortStatsOPT'];
$descrTx = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetAccPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetAccPortIfIndex']) . ' Tx Power';
discover_sensor(
$valid['sensor'],
@ -154,13 +153,13 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
//Discover receivn power level
$oidRx = '.1.3.6.1.4.1.2544.1.12.5.1.21.1.34.' . $index . '.3';
$oidTx = '.1.3.6.1.4.1.2544.1.12.5.1.21.1.33.' . $index . '.3';
$currentRx = snmp_get($device, $oidRx, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$currentTx = snmp_get($device, $oidTx, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$currentRx = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetTrafficPortStatsOPR'];
$currentTx = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetTrafficPortStatsOPT'];
if ($currentRx != 0 || $currentTx != 0) {
$entPhysicalIndex = $entry['cmEthernetTrafficPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descrRx = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetTrafficPortIfIndex'], $device['device_id']]) . ' Rx Power';
$descrRx = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetTrafficPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetTrafficPortIfIndex']) . ' Rx Power';
discover_sensor(
$valid['sensor'],
'dbm',
@ -181,8 +180,7 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
$entPhysicalIndex_measured
);
$descrTx = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetTrafficPortIfIndex'], $device['device_id']]) . ' Tx Power';
$descrTx = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetTrafficPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetTrafficPortIfIndex']) . ' Tx Power';
discover_sensor(
$valid['sensor'],
'dbm',

View File

@ -16,11 +16,28 @@
// FSP150CC Series
$pre_cache['adva_fsp150'] = snmpwalk_cache_multi_oid($device, 'cmEntityObjects', [], 'CM-ENTITY-MIB', null, '-OQUbs');
$pre_cache['adva_erp'] = snmpwalk_cache_multi_oid($device, 'f3ErpConfigObjects', [], 'F3-ERP-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = [];
$neType = $pre_cache['adva_fsp150'][1]['neType'];
if ($neType == 'ccxg116pro') {
$pre_cache['adva_fsp150_ifName'] = snmpwalk_cache_multi_oid($device, 'ifName', [], 'IF-MIB', null, '-OQUbs');
if ($neType == 'ccxg116pro' || $neType == 'ccxg116proH' || $neType == 'ccxg120pro' || $neType == 'aggregation') {
$pre_cache['adva_fsp150_ports'] = snmpwalk_cache_multi_oid($device, 'cmEthernetTrafficPortTable', $pre_cache['adva_fsp150_ports'], 'CM-FACILITY-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetTrafficPortStatsLBC', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetTrafficPortStatsOPR', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetTrafficPortStatsOPT', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetTrafficPortStatsTemp', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
} else {
$pre_cache['adva_fsp150_ports'] = snmpwalk_cache_multi_oid($device, 'cmEthernetNetPortTable', $pre_cache['adva_fsp150_ports'], 'CM-FACILITY-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetNetPortStatsLBC', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetNetPortStatsOPR', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetNetPortStatsOPT', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetNetPortStatsTemp', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_ports'] = snmpwalk_cache_multi_oid($device, 'cmEthernetAccPortTable', $pre_cache['adva_fsp150_ports'], 'CM-FACILITY-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetAccPortStatsLBC', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetAccPortStatsOPR', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetAccPortStatsOPT', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
$pre_cache['adva_fsp150_perfs'] = snmpwalk_cache_multi_oid($device, 'cmEthernetAccPortStatsTemp', $pre_cache['adva_fsp150_perfs'], 'CM-PERFORMANCE-MIB', null, '-OQUbs');
}

View File

@ -19,36 +19,65 @@
// *************************************************************
$sensors_adva = [
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.25.1.6', 'sensor_name' => 'ethernetNTEGE112CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.26.1.6', 'sensor_name' => 'ethernetNTEGE114CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.46.1.6', 'sensor_name' => 'ethernetNTEGE114SCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.30.1.6', 'sensor_name' => 'ethernetNTEXG210CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.31.1.6', 'sensor_name' => 'ethernetXG1XCCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.37.1.5', 'sensor_name' => 'ethernet10x1GHighPerCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.36.1.5', 'sensor_name' => 'ethernet1x10GHighPerCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.20.1.5', 'sensor_name' => 'ethernetSWFCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.4.1.7', 'sensor_name' => 'psuTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.6.1.6', 'sensor_name' => 'scuTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.7.1.6', 'sensor_name' => 'nemiTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.8.1.6', 'sensor_name' => 'ethernetNTUCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.9.1.6', 'sensor_name' => 'ethernetCPMRCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.10.1.6', 'sensor_name' => 'ethernetNTEGE101CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.11.1.6', 'sensor_name' => 'ethernetNTEGE206CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.13.1.6', 'sensor_name' => 'scuTTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.14.1.6', 'sensor_name' => 'ethernetNTECardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.15.1.6', 'sensor_name' => 'ethernetNTEGE201CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.16.1.6', 'sensor_name' => 'ethernetNTEGE201SyncECardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.17.1.6', 'sensor_name' => 'ethernetNTEGE206FCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.18.1.6', 'sensor_name' => 'ethernet1x10GCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.19.1.6', 'sensor_name' => 'ethernet10x1GCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.21.1.6', 'sensor_name' => 'stuCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.18.1.5', 'sensor_name' => 'ethernet1x10GCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.19.1.5', 'sensor_name' => 'ethernet10x1GCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.20.1.5', 'sensor_name' => 'ethernetSWFCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.21.1.5', 'sensor_name' => 'stuCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.22.1.5', 'sensor_name' => 'amiTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.23.1.5', 'sensor_name' => 'stiTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.25.1.6', 'sensor_name' => 'ethernetNTEGE112CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.26.1.6', 'sensor_name' => 'ethernetNTEGE114CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.27.1.6', 'sensor_name' => 'ethernetNTEGE206VCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.28.1.6', 'sensor_name' => 'ethernetGE4SCCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.29.1.6', 'sensor_name' => 'ethernetGE4ECCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.30.1.6', 'sensor_name' => 'ethernetNTEXG210CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.31.1.6', 'sensor_name' => 'ethernetXG1XCCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.32.1.6', 'sensor_name' => 'ethernetXG1SCCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.33.1.5', 'sensor_name' => 'ethernetOverOCSTMCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.36.1.5', 'sensor_name' => 'ethernet1x10GHighPerCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.37.1.5', 'sensor_name' => 'ethernet10x1GHighPerCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.38.1.6', 'sensor_name' => 'ethernetNTET1804CardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.41.1.6', 'sensor_name' => 'ethernetGE8SCCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.42.1.6', 'sensor_name' => 'ethernetNTEGE114HCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.43.1.6', 'sensor_name' => 'ethernetNTEGE114PHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.45.1.6', 'sensor_name' => 'ethernetNTEGE114SHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.46.1.6', 'sensor_name' => 'ethernetNTEGE114SCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.47.1.5', 'sensor_name' => 'stuHighPerCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.48.1.5', 'sensor_name' => 'stiHighPerTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.49.1.6', 'sensor_name' => 'ethernetGE8ECCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.53.1.6', 'sensor_name' => 'ethernetNTEGE112ProCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.54.1.6', 'sensor_name' => 'ethernetNTEGE112ProMCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.55.1.6', 'sensor_name' => 'ethernetNTEXG210CCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.56.1.6', 'sensor_name' => 'ethernetGE8SCryptoConnectorCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.57.1.6', 'sensor_name' => 'ethernetNTEGE114ProCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.58.1.6', 'sensor_name' => 'ethernetNTEGE114ProCCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.59.1.6', 'sensor_name' => 'ethernetNTEGE114ProSHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.60.1.6', 'sensor_name' => 'ethernetNTEGE114ProCSHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.61.1.6', 'sensor_name' => 'ethernetNTEGE114ProHECardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.62.1.6', 'sensor_name' => 'ethernetNTEGE112ProHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.65.1.6', 'sensor_name' => 'ethernetNTEGE114GCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.67.1.6', 'sensor_name' => 'ethernetNTEGE114ProVmHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.68.1.6', 'sensor_name' => 'ethernetNTEGE114ProVmCHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.69.1.6', 'sensor_name' => 'ethernetNTEGE114ProVmCSHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.70.1.7', 'sensor_name' => 'serverCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.80.1.6', 'sensor_name' => 'ethernetNTEXG116PROCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.81.1.6', 'sensor_name' => 'ethernetNTEXG120PROCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.91.1.6', 'sensor_name' => 'ethernetNTEXG116PROHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.93.1.6', 'sensor_name' => 'ethernetNTEXG118PROSHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.94.1.6', 'sensor_name' => 'ethernetNTEXG118PROACSHCardTemperature'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.97.1.6', 'sensor_name' => 'ethernetNTEXG120PROSHCardTemperature'],
];
$multiplier = 1;
@ -90,12 +119,12 @@ unset($sensors_adva, $entry);
foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
if ($entry['cmEthernetNetPortMediaType'] == 'fiber' && $entry['cmEthernetNetPortOperationalState'] == 'normal') {
$oid = '.1.3.6.1.4.1.2544.1.12.5.1.5.1.40.' . $index . '.3';
$current = snmp_get($device, $oid, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$current = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetNetPortStatsTemp'];
if ($current != 0) {
$entPhysicalIndex = $entry['cmEthernetNetPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descr = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetNetPortIfIndex'], $device['device_id']]);
$descr = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetNetPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetNetPortIfIndex']);
discover_sensor(
$valid['sensor'],
'temperature',
@ -120,12 +149,11 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
if ($entry['cmEthernetAccPortMediaType'] && $entry['cmEthernetAccPortMediaType'] == 'fiber' && $entry['cmEthernetAccPortOperationalState'] == 'normal') {
$oid = '.1.3.6.1.4.1.2544.1.12.5.1.1.1.39.' . $index . '.3';
$current = snmp_get($device, $oid, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$current = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetAccPortStatsTemp'];
if ($current != 0) {
$entPhysicalIndex = $entry['cmEthernetAccPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descr = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetAccPortIfIndex'], $device['device_id']]);
$descr = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetAccPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetAccPortIfIndex']);
discover_sensor(
$valid['sensor'],
'temperature',
@ -150,12 +178,11 @@ foreach ($pre_cache['adva_fsp150_ports'] as $index => $entry) {
if ($entry['cmEthernetTrafficPortMediaType'] == 'fiber' && $entry['cmEthernetTrafficPortOperationalState'] == 'normal') {
$oid = '.1.3.6.1.4.1.2544.1.12.5.1.21.1.41.' . $index . '.3';
$current = snmp_get($device, $oid, '-Oqv', 'CM-PERFORMANCE-MIB', '/opt/librenms/mibs/adva');
$current = $pre_cache['adva_fsp150_perfs'][$index . '.3']['cmEthernetTrafficPortStatsTemp'];
if ($current != 0) {
$entPhysicalIndex = $entry['cmEthernetTrafficPortIfIndex'];
$entPhysicalIndex_measured = 'ports';
$descr = dbFetchCell('SELECT `ifName` FROM `ports` WHERE `ifIndex`= ? AND `device_id` = ?', [$entry['cmEthernetTrafficPortIfIndex'], $device['device_id']]);
$descr = ($pre_cache['adva_fsp150_ifName'][$entry['cmEthernetTrafficPortIfIndex']]['ifName'] ?? 'ifIndex ' . $entry['cmEthernetTrafficPortIfIndex']);
discover_sensor(
$valid['sensor'],
'temperature',

View File

@ -21,11 +21,13 @@
// Define Sensors
$sensors_adva = [
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.4.1.6', 'sensor_name' => 'psuOutputVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.6.1.5', 'sensor_name' => 'scuVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.7.1.5', 'sensor_name' => 'nemiVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.8.1.5', 'sensor_name' => 'ethernetNTUCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.9.1.5', 'sensor_name' => 'ethernetCPMRCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.10.1.5', 'sensor_name' => 'ethernetNTEGE101CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.11.1.5', 'sensor_name' => 'ethernetNTEGE206CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.13.1.5', 'sensor_name' => 'scuTVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.14.1.5', 'sensor_name' => 'ethernetNTECardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.15.1.5', 'sensor_name' => 'ethernetNTEGE201CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.16.1.5', 'sensor_name' => 'ethernetNTEGE201SyncECardVoltage'],
@ -33,12 +35,49 @@
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.25.1.5', 'sensor_name' => 'ethernetNTEGE112CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.26.1.5', 'sensor_name' => 'ethernetNTEGE114CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.27.1.5', 'sensor_name' => 'ethernetNTEGE206VCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.28.1.5', 'sensor_name' => 'ethernetGE4SCCCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.29.1.5', 'sensor_name' => 'ethernetGE4ECCCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.30.1.5', 'sensor_name' => 'ethernetNTEXG210CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.31.1.5', 'sensor_name' => 'ethernetXG1XCCCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.32.1.5', 'sensor_name' => 'ethernetXG1SCCCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.38.1.5', 'sensor_name' => 'ethernetNTET1804CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.39.1.5', 'sensor_name' => 'ethernetNTET3204CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.41.1.5', 'sensor_name' => 'ethernetGE8SCCCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.42.1.5', 'sensor_name' => 'ethernetNTEGE114HCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.43.1.5', 'sensor_name' => 'ethernetNTEGE114PHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.45.1.5', 'sensor_name' => 'ethernetNTEGE114SHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.46.1.5', 'sensor_name' => 'ethernetNTEGE114SCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.49.1.5', 'sensor_name' => 'ethernetGE8ECCCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.53.1.5', 'sensor_name' => 'ethernetNTEGE112ProCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.54.1.5', 'sensor_name' => 'ethernetNTEGE112ProMCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.55.1.5', 'sensor_name' => 'ethernetNTEXG210CCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.56.1.5', 'sensor_name' => 'ethernetGE8SCryptoConnectorCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.57.1.5', 'sensor_name' => 'ethernetNTEGE114ProCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.80.1.5', 'sensor_name' => ' ethernetNTEXG116PROCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.58.1.5', 'sensor_name' => 'ethernetNTEGE114ProCCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.59.1.5', 'sensor_name' => 'ethernetNTEGE114ProSHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.60.1.5', 'sensor_name' => 'ethernetNTEGE114ProCSHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.61.1.5', 'sensor_name' => 'ethernetNTEGE114ProHECardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.62.1.5', 'sensor_name' => 'ethernetNTEGE112ProHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.67.1.5', 'sensor_name' => 'ethernetNTEGE114ProVmHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.68.1.5', 'sensor_name' => 'ethernetNTEGE114ProVmCHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.69.1.5', 'sensor_name' => 'ethernetNTEGE114ProVmCSHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.70.1.5', 'sensor_name' => 'serverCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.74.1.5', 'sensor_name' => 'ethernetNTEGE101ProCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.75.1.5', 'sensor_name' => 'ethernetNTEGO102ProSCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.76.1.5', 'sensor_name' => 'ethernetNTEGO102ProSPCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.80.1.5', 'sensor_name' => 'ethernetNTEXG116PROCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.81.1.5', 'sensor_name' => 'ethernetNTEXG120PROCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.82.1.5', 'sensor_name' => 'ethernetNTEGE112ProVmCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.85.1.5', 'sensor_name' => 'ethernetCSMCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.88.1.5', 'sensor_name' => 'ethernetNTEGE102ProHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.89.1.5', 'sensor_name' => 'ethernetNTEGE102ProEFMHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.91.1.5', 'sensor_name' => 'ethernetNTEXG116PROHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.92.1.5', 'sensor_name' => 'ethernetNTEGO102ProSMCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.93.1.5', 'sensor_name' => 'ethernetNTEXG118PROSHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.94.1.5', 'sensor_name' => 'ethernetNTEXG118PROACSHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.95.1.5', 'sensor_name' => 'ethernetNTEGE114ProVmSHCardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.96.1.5', 'sensor_name' => 'ethernetNTEGE104CardVoltage'],
['sensor_oid' => '.1.3.6.1.4.1.2544.1.12.3.1.97.1.5', 'sensor_name' => 'ethernetNTEXG120PROSHCardVoltage'],
];
$multiplier = 1;

View File

@ -30,7 +30,7 @@
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.5.1.1.1.32.1.1.1.3.3",
"sensor_index": "cmEthernetAccPortStatsLBC.1.1.1.3",
"sensor_type": "adva_fsp150",
"sensor_descr": " BIAS",
"sensor_descr": "ifIndex 3 BIAS",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
@ -54,7 +54,7 @@
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.5.1.1.1.34.1.1.1.3.3",
"sensor_index": "cmEthernetAccPortStatsOPR.1.1.1.3",
"sensor_type": "adva_fsp150",
"sensor_descr": " Rx Power",
"sensor_descr": "ifIndex 3 Rx Power",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
@ -78,11 +78,11 @@
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.5.1.1.1.33.1.1.1.3.3",
"sensor_index": "cmEthernetAccPortStatsOPT.1.1.1.3",
"sensor_type": "adva_fsp150",
"sensor_descr": " Tx Power",
"sensor_descr": "ifIndex 3 Tx Power",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": null,
"sensor_current": -5,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
@ -155,7 +155,7 @@
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.5.1.1.1.32.1.1.1.3.3",
"sensor_index": "cmEthernetAccPortStatsLBC.1.1.1.3",
"sensor_type": "adva_fsp150",
"sensor_descr": " BIAS",
"sensor_descr": "ifIndex 3 BIAS",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
@ -179,7 +179,7 @@
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.5.1.1.1.34.1.1.1.3.3",
"sensor_index": "cmEthernetAccPortStatsOPR.1.1.1.3",
"sensor_type": "adva_fsp150",
"sensor_descr": " Rx Power",
"sensor_descr": "ifIndex 3 Rx Power",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
@ -203,7 +203,7 @@
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.5.1.1.1.33.1.1.1.3.3",
"sensor_index": "cmEthernetAccPortStatsOPT.1.1.1.3",
"sensor_type": "adva_fsp150",
"sensor_descr": " Tx Power",
"sensor_descr": "ifIndex 3 Tx Power",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff