Files
Vitali KariandPipoCanaja a31aef6313 Add support for ZyXEL IES4206/5206/5212/6217 MSANs (#10789)
* - update yzyxel mibs
- update definitions für ies series
- slot state and alarm support via yaml

* more sensors

*  add new device Zyxel IES4206

* restore original ies files

* revert function stuff

* update to latest official mib

* rebase
2019-11-12 10:22:08 +01:00

104 lines
4.4 KiB
YAML

mib: IES5206-MIB
modules:
processors:
data:
-
oid: cpuStatsTable
value: cpuStatsCurrent
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.5.9.1.3.{{ $index }}'
descr: 'Processor {{ $index }}'
warn_percent: cpuStatsHighThreshold
skip_values:
-
oid: cpuStatsIndex
op: '='
value: 0
sensors:
pre-cache:
data:
- oid:
- fanConfLowThreshold
- fanConfHighThreshold
- temperatureConfLowThreshold
- temperatureConfHighThreshold
- voltageConfLowThreshold
- voltageConfHighThreshold
state:
data:
-
oid: slotModuleTable
value: slotModuleStatus
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.8.1.1.5.{{ $index }}'
descr: 'Slot {{ $index }} {{ $slotModuleDescr }}'
state_name: moduleStatus
skip_values: 0
states:
- { descr: empty, graph: 0, value: 0, generic: 3 }
- { descr: inactive, graph: 0, value: 1, generic: 2 }
- { descr: init, graph: 0, value: 2, generic: 1 }
- { descr: active, graph: 0, value: 3, generic: 0 }
- { descr: standby, graph: 0, value: 4, generic: 3 }
- { descr: disable, graph: 0, value: 5, generic: 2 }
-
oid: slotModuleTable
value: slotModuleAlarmStatus
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.8.1.1.6.{{ $index }}'
descr: 'Slot {{ $index }} {{ $slotModuleDescr }}'
state_name: moduleAlarm
group: Alarm
states:
- { descr: hasAlarm, graph: 0, value: 1, generic: 2 }
- { descr: noAlarm, graph: 0, value: 2, generic: 0 }
dbm:
options:
skip_values: 0
data:
-
oid: geDdmiTable
value: geDdmiTxPowerdBm
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.4.4.1.128.{{ $index }}'
descr: '{{ $geDdmiVendorName }} {{ $geDdmiVendorPn }} Tx'
entPhysicalIndex: '{{ $index }}'
divisor: 10000
index: 'tx-dbm.{{ $index }}'
low_limit: geDdmiTxPowerLowAlarmdBm
high_limit: geDdmiTxPowerHighAlarmdBm
-
oid: geDdmiTable
value: geDdmiRxPowerdBm
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.4.4.1.21.{{ $index }}'
descr: '{{ $geDdmiVendorName }} {{ $geDdmiVendorPn }} Rx'
index: 'rx-dbm.{{ $index }}'
divisor: 10000
entPhysicalIndex: '{{ $index }}'
low_limit: geDdmiRxPowerLowAlarmdBm
high_limit: geDdmiRxPowerHighAlarmdBm
fanspeed:
data:
-
oid: fanStatsTable
value: fanRpmCurValue
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.5.4.1.1.{{ $index }}'
descr: fanRpmDescr
low_limit: fanConfLowThreshold
high_limit: fanConfHighThreshold
temperature:
data:
-
oid: temperatureStatsTable
value: temperatureCurValue
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.5.5.1.1.{{ $index }}'
descr: 'Slot {{ $index }} {{ $temperatureDescr }}'
low_limit: temperatureConfLowThreshold
high_limit: temperatureConfHighThreshold
voltage:
data:
-
oid: voltageStatsTable
value: voltageCurValue
num_oid: '.1.3.6.1.4.1.890.1.5.13.13.5.6.1.1.{{ $index }}'
descr: 'Slot {{ $index }} {{ $voltageDescr }}'
low_limit: voltageConfLowThreshold
high_limit: voltageConfHighThreshold
divisor: 1000