mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
176 lines
8.3 KiB
YAML
Executable File
176 lines
8.3 KiB
YAML
Executable File
mib: ALCATEL-IND1-CHASSIS-MIB:ALCATEL-IND1-HEALTH-MIB:ALCATEL-IND1-PORT-MIB:ALCATEL-IND1-LAG-MIB
|
|
modules:
|
|
mempools:
|
|
data:
|
|
-
|
|
total: ALCATEL-IND1-SYSTEM-MIB::systemHardwareMemorySize
|
|
percent_used: ALCATEL-IND1-HEALTH-MIB::healthDeviceMemoryLatest
|
|
descr: 'Device Memory'
|
|
|
|
os:
|
|
sysDescr_regex: '/(?<hardware>OS\S*)? ?(?<version>\d+\.\d+\.\S*)/'
|
|
processors:
|
|
data:
|
|
-
|
|
oid: healthDeviceCpu1MinAvg
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.2.1.16.1.1.1.14.{{ $index }}'
|
|
index: 0
|
|
sensors:
|
|
pre-cache:
|
|
data:
|
|
-
|
|
oid:
|
|
- ifName
|
|
- entPhysicalName
|
|
- alclnkaggAggNumber
|
|
- alaStackMgrSlotNINumber
|
|
temperature:
|
|
data:
|
|
-
|
|
oid: ddmInfoEntry
|
|
value: ddmTemperature
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.2.1.5.1.1.2.5.1.1.{{ $index }}'
|
|
divisor: 1000
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
descr: '{{ $ifName }} SFP Temperature'
|
|
index: 'ddmTemperature.{{ $index }}'
|
|
low_limit: ddmTempLowAlarm
|
|
low_warn_limit: ddmTempLowWarning
|
|
high_limit: ddmTempHiAlarm
|
|
warn_limit: ddmTempHiWarning
|
|
|
|
voltage:
|
|
data:
|
|
-
|
|
oid: ddmInfoEntry
|
|
value: ddmSupplyVoltage
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.2.1.5.1.1.2.5.1.6.{{ $index }}'
|
|
divisor: 1000
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
descr: '{{ $ifName }} SFP Voltage'
|
|
index: 'ddmSupplyVoltage.{{ $index }}'
|
|
low_limit: ddmSupplyVoltageLowAlarm
|
|
low_warn_limit: ddmSupplyVoltageLowWarning
|
|
high_limit: ddmSupplyVoltageHiAlarm
|
|
warn_limit: ddmSupplyVoltageHiWarning
|
|
|
|
|
|
current:
|
|
data:
|
|
-
|
|
oid: ddmInfoEntry
|
|
value: ddmTxBiasCurrent
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.2.1.5.1.1.2.5.1.11.{{ $index }}'
|
|
divisor: 1000
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
descr: '{{ $ifName }} Tx Bias'
|
|
index: 'ddmTxBiasCurrent.{{ $index }}'
|
|
low_limit: ddmTxBiasCurrentLowAlarm
|
|
low_warn_limit: ddmTxBiasCurrentLowWarning
|
|
high_limit: ddmTxBiasCurrentHiAlarm
|
|
warn_limit: ddmTxBiasCurrentHiWarning
|
|
|
|
dbm:
|
|
data:
|
|
-
|
|
oid: ddmInfoEntry
|
|
value: ddmRxOpticalPower
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.2.1.5.1.1.2.5.1.21.{{ $index }}'
|
|
divisor: 1000
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
descr: '{{ $ifName }} Rx Power'
|
|
index: 'ddmRxOpticalPower.{{ $index }}'
|
|
low_limit: ddmRxOpticalPowerLowAlarm
|
|
low_warn_limit: ddmRxOpticalPowerLowWarning
|
|
high_limit: ddmRxOpticalPowerHiAlarm
|
|
warn_limit: ddmRxOpticalPowerHiWarning
|
|
-
|
|
oid: ddmInfoEntry
|
|
value: ddmTxOutputPower
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.2.1.5.1.1.2.5.1.16.{{ $index }}'
|
|
divisor: 1000
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
descr: '{{ $ifName }} Tx Power'
|
|
index: 'ddmTxOutputPower.{{ $index }}'
|
|
low_limit: ddmTxOutputPowerLowAlarm
|
|
low_warn_limit: ddmTxOutputPowerLowWarning
|
|
high_limit: ddmTxOutputPowerHiAlarm
|
|
warn_limit: ddmTxOutputPowerHiWarning
|
|
state:
|
|
data:
|
|
-
|
|
oid: chasControlModuleTable
|
|
value: chasControlCertifyStatus
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.1.1.3.1.1.1.1.5.{{ $index }}'
|
|
descr: 'Certify/Restore Status'
|
|
group: Chassis
|
|
index: 'chasControlCertifyStatus.1'
|
|
state_name: chasControlCertifyStatus
|
|
states:
|
|
- { value: 1, generic: 2, graph: 1, descr: Unknown }
|
|
- { value: 2, generic: 1, graph: 1, descr: Need Certify }
|
|
- { value: 3, generic: 0, graph: 1, descr: Certified }
|
|
-
|
|
oid: chasControlModuleTable
|
|
value: chasControlSynchronizationStatus
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.1.1.3.1.1.1.1.6.{{ $index }}'
|
|
descr: 'Flash Between CMMs'
|
|
group: Chassis
|
|
index: 'chasControlSynchronizationStatus.1'
|
|
state_name: chasControlSynchronizationStatus
|
|
states:
|
|
- { value: 1, generic: 2, graph: 1, descr: Unknown }
|
|
- { value: 2, generic: 1, graph: 1, descr: Mono Control Module }
|
|
- { value: 3, generic: 1, graph: 1, descr: Not Synchronized }
|
|
- { value: 4, generic: 0, graph: 1, descr: Synchronized }
|
|
-
|
|
oid: alclnkaggAggEntry
|
|
value: alclnkaggAggNbrAttachedPorts
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.2.1.13.1.1.1.1.1.19.{{ $index }}'
|
|
descr: 'LACP Number {{ $alclnkaggAggNumber }}'
|
|
index: 'alclnkaggAggNbrAttachedPorts.{{ $index }}'
|
|
group: LACP
|
|
state_name: alclnkaggAggNbrAttachedPorts
|
|
states:
|
|
- { value: 1, generic: 1, graph: 1, descr: Not Redundant }
|
|
- { value: 2, generic: 0, graph: 1, descr: Redundant (2) }
|
|
- { value: 3, generic: 0, graph: 1, descr: Redundant (3) }
|
|
- { value: 4, generic: 0, graph: 1, descr: Redundant (4) }
|
|
- { value: 5, generic: 0, graph: 1, descr: Redundant (5) }
|
|
- { value: 6, generic: 0, graph: 1, descr: Redundant (6) }
|
|
- { value: 7, generic: 0, graph: 1, descr: Redundant (7) }
|
|
- { value: 8, generic: 0, graph: 1, descr: Redundant (8) }
|
|
skip_values:
|
|
-
|
|
oid: alclnkaggAggNbrAttachedPorts
|
|
op: '='
|
|
value: 0
|
|
-
|
|
oid: chasEntPhysOperStatus
|
|
num_oid: '.1.3.6.1.4.1.6486.800.1.1.1.1.1.1.1.2.{{ $index }}'
|
|
descr: '{{ $entPhysicalName }}'
|
|
group: Components
|
|
index: 'chasEntPhysOperStatus.{{ $index }}'
|
|
states:
|
|
- { value: 1, generic: 0, graph: 1, descr: Up }
|
|
- { value: 2, generic: 2, graph: 1, descr: Down }
|
|
- { value: 3, generic: 3, graph: 1, descr: Testing }
|
|
- { value: 4, generic: 3, graph: 1, descr: Unknown }
|
|
- { value: 5, generic: 0, graph: 1, descr: Secondary }
|
|
- { value: 6, generic: 2, graph: 1, descr: NotPresent }
|
|
- { value: 7, generic: 2, graph: 1, descr: UnPowered }
|
|
- { value: 8, generic: 0, graph: 1, descr: Master }
|
|
- { value: 9, generic: 0, graph: 1, descr: Idle }
|
|
- { value: 10, generic: 0, graph: 1, descr: PwrSave }
|
|
skip_values:
|
|
-
|
|
oid: entPhysicalName
|
|
op: 'regex'
|
|
value: '/port|Chassis|PS-1|PS-2/'
|
|
|