mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Junos dwdm interface sensor support … four new sensors Chromatic Dispersion ps/nm Delay s (seconds) Q_factor (dB) preFEC_BER (ratio) reuse of SNR, dbm, temperature, current * new dwdm sensors more generic, ber and quality_factor * new sensors updated * renamed html graphs new sensors * fixed ber polling * Change to base SI Hz and s. * update sensor divisors to bigint * rename sql-schema/216.sql to 218.sql * YAML junos dwmd sensor definitions, except BER * bigint divisor fixed * deafult 1 divisior * small fixes including schema change for another PR * schema fix
103 lines
4.2 KiB
YAML
103 lines
4.2 KiB
YAML
mib: JUNIPER-IFOPTICS-MIB:JNX-OPT-IF-EXT-MIB:IF-MIB
|
|
modules:
|
|
sensors:
|
|
pre-cache:
|
|
data:
|
|
- oid:
|
|
- ifDescr
|
|
chromatic_dispersion:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurChromaticDispersion
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.1.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
descr: '{{ $ifDescr }} CD'
|
|
index: 'jnxPMCurChromaticDispersion.{{ $index }}'
|
|
delay:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurDiffGroupDelay
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.2.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
divisor: 1000000000000
|
|
descr: '{{ $ifDescr }} DGD'
|
|
index: 'jnxPMCurDiffGroupDelay.{{ $index }}'
|
|
dbm:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurRxInputPower
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.8.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
divisor: 100
|
|
descr: '{{ $ifDescr }} Rx Power'
|
|
index: 'jnxPMCurRxInputPower.{{ $index }}'
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurTxOutputPower
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.7.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
divisor: 100
|
|
descr: '{{ $ifDescr }} Tx Power'
|
|
index: 'jnxPMCurTxOutputPower.{{ $index }}'
|
|
quality_factor:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurQ
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.5.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
divisor: 10
|
|
descr: '{{ $ifDescr }} Q2-factor'
|
|
index: 'jnxPMCurQ.{{ $index }}'
|
|
snr:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurSNR
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.6.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
divisor: 10
|
|
descr: '{{ $ifDescr }} electrical SNR'
|
|
index: 'jnxPMCurSNR.{{ $index }}'
|
|
frequency:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurCarFreqOffset
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.43.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
multiplier: 1000000
|
|
descr: '{{ $ifDescr }} Carrier Freq Offset'
|
|
index: 'jnxPMCurCarFreqOffset.{{ $index }}'
|
|
temperature:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurTemperature
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.39.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
descr: '{{ $ifDescr }} Temperature'
|
|
index: 'jnxPMCurTemperature.{{ $index }}'
|
|
current:
|
|
data:
|
|
-
|
|
oid: jnxOpticsPMCurrentTable
|
|
value: jnxPMCurTxLaserBiasCurrent
|
|
num_oid: .1.3.6.1.4.1.2636.3.71.1.2.1.1.35.
|
|
entPhysicalIndex: '{{ $index }}'
|
|
entPhysicalIndex_measured: 'ports'
|
|
divisor: 1000
|
|
descr: '{{ $ifDescr }} Tx Bias'
|
|
index: 'jnxPMCurTxLaserBiasCurrent.{{ $index }}'
|