Available versions




Optical Modules Huawei

Overview

Template with single lane discovery and multi lane devices.

Créditos à https://github.com/GustavoIFelippe

Author

gustavo10telecom

Macros used

Name Description Default Type
{$ATTENUATIONFACTOR} <p>-</p> -2 Text macro
{$SNMP_COMMUNITY} <p>-</p> dEz_sW_@ro Text macro
{$TRANSCEIVER_TEMP_WARN} <p>-</p> 70 Text macro

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Network Optical Modules Multi Lane <p>-</p> SNMP agent net.optical.ml.discovery<p>Update: 1h</p>
Network Optical Modules Single Lane <p>-</p> SNMP agent net.optical.sl.discovery<p>Update: 1h</p>

Items collected

Name Description Type Key and additional info
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane0 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Vendor Name <p>-</p> SNMP agent hwEntityOpticalVenderNameML[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Temperature <p>-</p> SNMP agent hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane1 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane3 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane2 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane1 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane0 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane3 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane2 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Type <p>-</p> SNMP agent hwEntityOpticalVenderPnML[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower <p>-</p> SNMP agent hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower <p>-</p> SNMP agent hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Temperature <p>-</p> SNMP agent hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Vendor Name <p>-</p> SNMP agent hwEntityOpticalVenderName[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Type <p>-</p> SNMP agent hwEntityOpticalVenderPn[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>

Triggers

Name Description Expression Priority
High Temperature on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: {Optical Modules Huawei:hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}].last()} >= 70</p><p>Recovery expression: {Optical Modules Huawei:hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}].last()} < 70</p> high
Low Rx Signal on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <= ({Optical Modules Huawei:hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p><p>Recovery expression: (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) > ({Optical Modules Huawei:hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p> disaster
Low Tx Signal on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <= ({Optical Modules Huawei:hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p><p>Recovery expression: (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) > ({Optical Modules Huawei:hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p> disaster
Signal Atenuation on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].change()} <= -2) or ({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].change()} <= -2) or ({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].change()} <= -2) or ({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].change()} <= -2)) and (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: {Optical Modules Huawei:hwEntityOpticalTemperature[{#ENTPHYSICALNAME}].last()} >= 70</p><p>Recovery expression: {Optical Modules Huawei:hwEntityOpticalTemperature[{#ENTPHYSICALNAME}].last()} > 70</p> high
Low Rx Signal on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <= ({Optical Modules Huawei:hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p><p>Recovery expression: ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} > ({Optical Modules Huawei:hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p> disaster
Low Tx Signal on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} <= ({Optical Modules Huawei:hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p><p>Recovery expression: ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} > ({Optical Modules Huawei:hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p> disaster
Signal Atenuation on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].change()} <= -2) and ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: {Optical Modules Huawei:hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}].last()} >= 70</p><p>Recovery expression: {Optical Modules Huawei:hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}].last()} < 70</p> high
Low Rx Signal on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <= ({Optical Modules Huawei:hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p><p>Recovery expression: (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) > ({Optical Modules Huawei:hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p> disaster
Low Tx Signal on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <= ({Optical Modules Huawei:hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p><p>Recovery expression: (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) > ({Optical Modules Huawei:hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}].last()})) and (({Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p> disaster
Signal Atenuation on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].change()} <= -2) or ({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].change()} <= -2) or ({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].change()} <= -2) or ({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].change()} <= -2)) and (({Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}].last()} or {Optical Modules Huawei:hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}].last()}) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: {Optical Modules Huawei:hwEntityOpticalTemperature[{#ENTPHYSICALNAME}].last()} >= 70</p><p>Recovery expression: {Optical Modules Huawei:hwEntityOpticalTemperature[{#ENTPHYSICALNAME}].last()} > 70</p> high
Low Rx Signal on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <= ({Optical Modules Huawei:hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p><p>Recovery expression: ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} > ({Optical Modules Huawei:hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p> disaster
Low Tx Signal on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} <= ({Optical Modules Huawei:hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p><p>Recovery expression: ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} > ({Optical Modules Huawei:hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}].last()} * 0.90)) and ({Optical Modules Huawei:hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p> disaster
Signal Atenuation on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].change()} <= -2) and ({Optical Modules Huawei:hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}].last()} <> -40)</p><p>Recovery expression: </p> high

Optical Modules Huawei

Overview

Template with single lane discovery and multi lane devices.

Créditos à https://github.com/GustavoIFelippe

Author

gustavo10telecom

Macros used

Name Description Default Type
{$ATTENUATIONFACTOR} <p>-</p> -2 Text macro
{$SNMP_COMMUNITY} <p>-</p> dEz_sW_@ro Text macro
{$TRANSCEIVER_TEMP_WARN} <p>-</p> 70 Text macro

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Network Optical Modules Multi Lane <p>-</p> SNMP agent net.optical.ml.discovery<p>Update: 1h</p>
Network Optical Modules Single Lane <p>-</p> SNMP agent net.optical.sl.discovery<p>Update: 1h</p>

Items collected

Name Description Type Key and additional info
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane0 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Vendor Name <p>-</p> SNMP agent hwEntityOpticalVenderNameML[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Temperature <p>-</p> SNMP agent hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane1 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane3 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane2 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane1 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane0 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane3 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane2 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Type <p>-</p> SNMP agent hwEntityOpticalVenderPnML[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower <p>-</p> SNMP agent hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower <p>-</p> SNMP agent hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Temperature <p>-</p> SNMP agent hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Vendor Name <p>-</p> SNMP agent hwEntityOpticalVenderName[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Type <p>-</p> SNMP agent hwEntityOpticalVenderPn[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>

Triggers

Name Description Expression Priority
High Temperature on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) < 70</p> high
Low Rx Signal on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Low Tx Signal on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Signal Atenuation on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ((change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}]) <= -2)) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) > 70</p> high
Low Rx Signal on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Low Tx Signal on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Signal Atenuation on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= -2) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) < 70</p> high
Low Rx Signal on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Low Tx Signal on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Signal Atenuation on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ((change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}]) <= -2)) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) > 70</p> high
Low Rx Signal on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Low Tx Signal on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Signal Atenuation on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= -2) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: </p> high

Optical Modules Huawei

Overview

Template with single lane discovery and multi lane devices.

Créditos à https://github.com/GustavoIFelippe

Author

gustavo10telecom

Macros used

Name Description Default Type
{$ATTENUATIONFACTOR} <p>-</p> -2 Text macro
{$SNMP_COMMUNITY} <p>-</p> dEz_sW_@ro Text macro
{$TRANSCEIVER_TEMP_WARN} <p>-</p> 70 Text macro

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Network Optical Modules Multi Lane <p>-</p> SNMP agent net.optical.ml.discovery<p>Update: 1h</p>
Network Optical Modules Single Lane <p>-</p> SNMP agent net.optical.sl.discovery<p>Update: 1h</p>

Items collected

Name Description Type Key and additional info
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane0 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Vendor Name <p>-</p> SNMP agent hwEntityOpticalVenderNameML[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Temperature <p>-</p> SNMP agent hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighWarnThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane1 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighThresholdML[{#ENTPHYSICALNAME}]<p>Update: 30m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane3 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane2 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane1 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Lane0 <p>-</p> SNMP agent hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane3 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Lane2 <p>-</p> SNMP agent hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Type <p>-</p> SNMP agent hwEntityOpticalVenderPnML[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower <p>-</p> SNMP agent hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower <p>-</p> SNMP agent hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxHighWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: RxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalRxLowWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Temperature <p>-</p> SNMP agent hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]<p>Update: 5m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower High Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxHighWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: TxPower Low Warning Threshold <p>-</p> SNMP agent hwEntityOpticalTxLowWarnThreshold[{#ENTPHYSICALNAME}]<p>Update: 10m</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Vendor Name <p>-</p> SNMP agent hwEntityOpticalVenderName[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>
Optical Module Interface {#ENTPHYSICALNAME}: Type <p>-</p> SNMP agent hwEntityOpticalVenderPn[{#ENTPHYSICALNAME}]<p>Update: 1h</p><p>LLD</p>

Triggers

Name Description Expression Priority
High Temperature on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) < 70</p> high
Low Rx Signal on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Low Tx Signal on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Signal Atenuation on Optical Module ML: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: ((change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}]) <= -2)) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) > 70</p> high
Low Rx Signal on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Low Tx Signal on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Signal Atenuation on Optical Module SL: {#ENTPHYSICALNAME} <p>-</p> <p>Expression: (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= -2) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperatureML[{#ENTPHYSICALNAME}]) < 70</p> high
Low Rx Signal on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Low Tx Signal on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowWarnThresholdML[{#ENTPHYSICALNAME}]))) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneTxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p> disaster
Signal Atenuation on Optical Module ML: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: ((change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) <= -2) or (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}]) <= -2)) and ((last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane0[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane1[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane2[{#ENTPHYSICALNAME}]) or last(/Optical Modules Huawei/hwEntityOpticalLaneRxPowerMLLane3[{#ENTPHYSICALNAME}])) <> -40)</p><p>Recovery expression: </p> high
High Temperature on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) >= 70</p><p>Recovery expression: last(/Optical Modules Huawei/hwEntityOpticalTemperature[{#ENTPHYSICALNAME}]) > 70</p> high
Low Rx Signal on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalRxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Low Tx Signal on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <= (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) > (last(/Optical Modules Huawei/hwEntityOpticalTxLowThreshold[{#ENTPHYSICALNAME}]) * 0.90)) and (last(/Optical Modules Huawei/hwEntityOpticalLaneTxPower[{#ENTPHYSICALNAME}]) <> -40)</p> disaster
Signal Atenuation on Optical Module SL: {#ENTPHYSICALNAME} (LLD) <p>-</p> <p>Expression: (change(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <= -2) and (last(/Optical Modules Huawei/hwEntityOpticalLaneRxPower[{#ENTPHYSICALNAME}]) <> -40)</p><p>Recovery expression: </p> high