KodApa85 9dba9f6265 Netgear m5300 health sensors (#9744)
* ZyXEL XGS4600-32F
- Added mib for diagnostics
    - CPU/Mem
    - Temp/Fan/Voltage
- Updated zyxel group mempools
- Updated test data
    - snmprec
    - json
- Altered ZyWall
    - To exclude XGS switches

* Defined ZYXEL-HW-MONITOR-MIB at the top of file

* Removed .MIB

* Netgear M5300
- Added mibs for diagnostics
    - CPU/Mem
    - Temp/Fan/Voltage

* Netgear M5300
- Added mibs for diagnostics
    - CPU/Mem
    - Temp/Fan/Voltage

* Create netgear.json
2019-02-17 20:07:13 -06:00

39 lines
1.7 KiB
YAML

mib: NETGEAR-BOXSERVICES-PRIVATE-MIB
modules:
sensors:
pre-cache:
data:
- oid:
- boxServicesNormalTempRangeMin
- boxServicesNormalTempRangeMax
temperature:
options:
skip_values_lt: 0
data:
-
oid: boxServicesTempSensorsTable
value: boxServicesTempSensorTemperature
num_oid: '.1.3.6.1.4.1.4526.10.43.1.8.1.5.{{ $index }}'
descr: 'Switch {{ $index }} Temperature'
index: 'boxServicesTempSensorTemperature.{{ $index }}'
low_limit: boxServicesNormalTempRangeMin
high_limit: boxServicesNormalTempRangeMax
state:
data:
-
oid: boxServicesFansTable
value: boxServicesFanItemState
num_oid: '.1.3.6.1.4.1.4526.10.43.1.6.1.3.{{ $index }}'
descr: 'Switch {{ $index }} Fan State'
index: 'boxServicesFanItemState.{{ $index }}'
state_name: boxServicesFanItemState
states:
- { value: 1, generic: 0, graph: 0, descr: notpresent }
- { value: 2, generic: 0, graph: 0, descr: operational }
- { value: 3, generic: 2, graph: 0, descr: failed }
- { value: 4, generic: 3, graph: 0, descr: powering }
- { value: 5, generic: 3, graph: 0, descr: nopower }
- { value: 6, generic: 3, graph: 0, descr: notpowering }
- { value: 7, generic: 1, graph: 0, descr: incompatible }