includes/definitions/discovery/ibos.yaml
mib: WAYSTREAM-MIB
modules:
os:
sysDescr_regex: '/(?<hardware>.*), iBOS Version ibos-.*?-(?<version>.*)\s+Copyright/'
sensors:
temperature:
data:
-
descr: Temperature {{ $index }}
oid: wsTempEntry
value: wsTempMeasured
num_oid: '.1.3.6.1.4.1.9303.4.1.2.1.1.2.{{ $index }}'
low_warn_limit: wsTempThresholdLow
warn_limit: wsTempThresholdHigh
divisor: 100
voltage:
data:
-
descr: Voltage {{ $index }}
oid: wsVoltEntry
value: wsVoltMeasured
num_oid: '.1.3.6.1.4.1.9303.4.1.2.2.1.3.{{ $index }}'
low_warn_limit: wsVoltThresholdLow
warn_limit: wsVoltThresholdHigh
divisor: 1000
skip_values: 0
fanspeed:
data:
-
descr: Fan speed {{ $index }}
oid: wsFanEntry
value: wsFanRPM
num_oid: '.1.3.6.1.4.1.9303.4.1.2.3.1.2.{{ $index }}'
dbm:
options:
divisor: 1000
skip_values: 0
data:
-
oid: wsSFPEntry
descr: Receive power {{ $index }}
value: wsSFPRXdBmPower
index: 'wsSFPRXdBmPower.{{ $index }}'
num_oid: '.1.3.6.1.4.1.9303.4.1.4.1.23.{{ $index }}'
low_warn_limit: wsSFPRXInputPowNormalLowdBm
warn_limit: wsSFPRXInputPowNormalHighdBm
-
oid: wsSFPEntry
descr: Transmit power {{ $index }}
value: wsSFPTXdBmPower
index: 'wsSFPTXdBmPower.{{ $index }}'
num_oid: '.1.3.6.1.4.1.9303.4.1.4.1.22.{{ $index }}'
low_warn_limit: wsSFPTXOutputPowNormalLowdBm
warn_limit: wsSFPTXOutputPowNormalHighdBm