OcNOS transceiver tx not visible (#16468)

* OcNOS transceiver tx not visible

* add test data

* isset already checked
This commit is contained in:
Tony Murray
2024-09-30 12:32:24 -05:00
committed by GitHub
parent bb944b9a06
commit 2726787f94
3 changed files with 43 additions and 43 deletions

View File

@@ -29,7 +29,7 @@ if ($os instanceof \LibreNMS\OS\Ocnos) {
'sensor_limit_warn' => isset($channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrAlertThresholdMax']) ? $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrAlertThresholdMax'] / $divisor : null,
'sensor_limit_low' => isset($channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrCriticalThresholdMin']) ? $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrCriticalThresholdMin'] / $divisor : null,
'sensor_limit_low_warn' => isset($channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrAlertThresholdMin']) ? $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrAlertThresholdMin'] / $divisor : null,
'sensor_current' => isset($channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrent']) ? $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrent'] / $divisor : null,
'sensor_current' => $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransLaserBiasCurrent'] / $divisor,
'entPhysicalIndex' => $cmmStackUnitIndex * 10000 + $cmmTransIndex,
'entPhysicalIndex_measured' => 'port',
'user_func' => null,

View File

@@ -31,7 +31,7 @@ if ($os instanceof \LibreNMS\OS\Ocnos) {
'sensor_limit_low' => isset($channel_data['IPI-CMM-CHASSIS-MIB::cmmTransTxPowerCriticalThresholdMin']) ? $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransTxPowerCriticalThresholdMin'] / $divisor : null,
'sensor_limit_low_warn' => isset($channel_data['IPI-CMM-CHASSIS-MIB::cmmTransTxPowerAlertThresholdMin']) ? $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransTxPowerAlertThresholdMin'] / $divisor : null,
'sensor_current' => isset($channel_data['IPI-CMM-CHASSIS-MIB::cmmTransTxPower']) ? $channel_data['IPI-CMM-CHASSIS-MIB::cmmTransTxPower'] / $divisor : null,
'entPhysicalIndex' => null, // TODO
'entPhysicalIndex' => $cmmStackUnitIndex * 10000 + $cmmTransIndex,
'entPhysicalIndex_measured' => 'port',
'user_func' => null,
'group' => 'transceiver',