Files
librenms-librenms/includes/definitions/discovery/volius.yaml
2022-01-29 14:52:05 +01:00

151 lines
6.4 KiB
YAML

mib: VOLIUS-OR-MIB:VOLIUS-OS-MIB:VOLIUS-OA-MIB
modules:
os:
hardware: VOLIUS-OR-MIB::vlsModelName.0
version: VOLIUS-OR-MIB::vlsFirmwareVersion.0
serial: VOLIUS-OR-MIB::vlsSerialNumber.0
sensors:
pre-cache:
data:
-
oid:
- vlsNumOpticalInputs
temperature:
options:
skip_value_lt: 1
divisor: 10
data:
-
oid: vlsCaseTemperature
num_oid: '.1.3.6.1.4.1.34652.2.10.6.{{ $index }}'
descr: 'Temperature device'
high_limit: 55
warn_limit: 45
low_limit: 0
voltage:
options:
skip_value_lt: 1
divisor: 1000
data:
-
oid: vlsSupplyVoltageTable
value: vlsSupplyVoltageActual
num_oid: '.1.3.6.1.4.1.34652.2.10.7.1.3.{{ $index }}'
descr: 'Voltage Sensor {{ $index }}'
dbm:
options:
divisor: 10
data:
-
oid: vlsReceiverInputTable
value: vlsReceiverInputPower
num_oid: '.1.3.6.1.4.1.34652.6.1.1.2.{{ $index }}'
descr: 'Optical power input {{ $index }}'
low_warn_limit: -6
low_limit: -10
warn_limit: 2
high_limit: 5
-
oid: vlsSwitchInputTable
value: vlsSwitchInputPower
num_oid: '.1.3.6.1.4.1.34652.4.1.1.2.{{ $index }}'
descr: 'Optical power input {{ $index }}'
low_limit: -10
low_warn_limit: -5
warn_limit: 8
high_limit: 10
-
oid: vlsEdfaInputTable
value: vlsEdfaInputPower
num_oid: '.1.3.6.1.4.1.34652.3.7.1.2.{{ $index }}'
descr: 'Optical power input {{ $index }}'
low_limit: -10
low_warn_limit: -5
warn_limit: 8
high_limit: 10
-
oid: vlsEdfaOutputPowerTotal
num_oid: '.1.3.6.1.4.1.34652.3.8.{{ $index }}'
descr: 'Output Power Total'
state:
data:
-
oid: vlsReceiverSwitchMode
num_oid: '.1.3.6.1.4.1.34652.6.4.{{ $index }}'
descr: 'SwitchMode'
state_name: vlsReceiverSwitchMode
states:
- { value: 1, generic: 1, graph: 0, descr: 'vlsForce1' }
- { value: 2, generic: 1, graph: 0, descr: 'vlsForce2' }
- { value: 3, generic: 0, graph: 0, descr: 'vlsPrefer1'}
- { value: 4, generic: 0, graph: 0, descr: 'vlsPrefer2' }
- { value: 5, generic: 0, graph: 0, descr: 'vlsAutoLatching' }
skip_values:
-
oid: vlsNumOpticalInputs.0
op: '='
value: '1'
-
oid: vlsSwitchMode
num_oid: '.1.3.6.1.4.1.34652.4.2.{{ $index }}'
descr: 'SwitchMode'
state_name: vlsSwitchMode
states:
- { value: 1, generic: 1, graph: 0, descr: 'vlsForcePathA' }
- { value: 2, generic: 1, graph: 0, descr: 'vlsForcePathB' }
- { value: 3, generic: 0, graph: 0, descr: 'vlsPreferPathA'}
- { value: 4, generic: 0, graph: 0, descr: 'vlsPreferPathB' }
- { value: 5, generic: 0, graph: 0, descr: 'vlsAutoLatching' }
- { value: 6, generic: 0, graph: 0, descr: 'vlsScript'}
-
oid: vlsEdfaSwitchMode
num_oid: '.1.3.6.1.4.1.34652.3.15.{{ $index }}'
descr: 'SwitchMode'
state_name: vlsEdfaSwitchMode
states:
- { value: 1, generic: 1, graph: 0, descr: 'vlsSwitchForceA' }
- { value: 2, generic: 1, graph: 0, descr: 'vlsSwitchForceB' }
- { value: 3, generic: 0, graph: 0, descr: 'vlsSwitchPreferA'}
- { value: 4, generic: 0, graph: 0, descr: 'vlsSwitchPreferB' }
- { value: 5, generic: 0, graph: 0, descr: 'vlsSwitchPreferALatch' }
- { value: 6, generic: 0, graph: 0, descr: 'vlsSwitchPreferBLatch'}
count:
data:
-
oid: vlsReceiverSelectedInput
num_oid: '.1.3.6.1.4.1.34652.6.2.{{ $index }}'
descr: 'Current selected opt input'
skip_values:
-
oid: vlsNumOpticalInputs.0
op: '='
value: '1'
-
oid: vlsSwitchState
num_oid: '.1.3.6.1.4.1.34652.4.3.{{ $index }}'
descr: 'Current selected opt input'
-
oid: vlsEdfaSwitchState
num_oid: '.1.3.6.1.4.1.34652.3.16.{{ $index }}'
descr: 'Current selected opt input'
tv_signal:
data:
-
oid: vlsReceiverRfOutputPower
num_oid: '.1.3.6.1.4.1.34652.6.3.{{ $index }}'
descr: 'Output TV Signal'
low_warn_limit: 113
low_limit: 105
divisor: 10
fanspeed:
data:
-
oid: vlsRfFwVer
num_oid: '.1.3.6.1.4.1.34652.2.10.11.{{ $index }}'
descr: 'Fan speed'
low_limit: 500
skip_values:
-
oid: vlsRfFwVer.0
op: '<='
value: -1