mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* update some mibs * extend snmpwalk_cache_twopart_oid function * add raisecom dbm and temperature sensors * add test data * add some more sensors * Update raisecom.inc.php * Update raisecom.inc.php
64 lines
3.2 KiB
YAML
64 lines
3.2 KiB
YAML
mib: RAISECOM-COMMON-MANAGEMENT-MIB:RAISECOM-FANMONITOR-MIB:RAISECOM-POWERMONITOR-MIB:RAISECOM-SYSTEM-MIB
|
|
modules:
|
|
processors:
|
|
data:
|
|
-
|
|
oid: raisecomTotalCPUUtilization
|
|
value: raisecomTotalCPUUtilizationOneMin
|
|
num_oid: '.1.3.6.1.4.1.8886.1.1.1.3.1.2.1.2.{{ $index }}'
|
|
snmp_flags: ['-OeQUsb', '-Pu'] # workaround for underscores in mib
|
|
descr: 'Processor'
|
|
index: 3
|
|
sensors:
|
|
fanspeed:
|
|
data:
|
|
-
|
|
oid: raisecomFanMonitorStateTable
|
|
value: raisecomFanSpeedValue
|
|
num_oid: '.1.3.6.1.4.1.8886.1.1.5.2.2.1.2.{{ $index }}'
|
|
snmp_flags: ['-OeQUs', '-Pu'] # workaround for underscores in mib
|
|
descr: 'Fan {{ $index }} Speed'
|
|
voltage:
|
|
data:
|
|
-
|
|
oid: raisecomVoltTable
|
|
value: raisecomVoltValue
|
|
num_oid: '.1.3.6.1.4.1.8886.1.1.4.3.1.1.3.{{ $index }}'
|
|
snmp_flags: ['-OeQUs', '-Pu'] # workaround for underscores in mib
|
|
descr: 'Voltage {{ $index }} ({{ $raisecomVoltReference }}mV)'
|
|
divisor: 1000
|
|
low_limit: raisecomVoltThresholdLow
|
|
high_limit: raisecomVoltThresholdHigh
|
|
state:
|
|
data:
|
|
-
|
|
oid: raisecomConfigLoadState
|
|
value: raisecomConfigLoadState
|
|
num_oid: '.1.3.6.1.4.1.8886.1.2.1.3.{{ $index }}'
|
|
snmp_flags: ['-OeQUs', '-Pu'] # workaround for underscores in mib
|
|
descr: 'Config {{ $index }} Load State'
|
|
states:
|
|
- { descr: ready, graph: 0, value: 1, generic: 1 }
|
|
- { descr: running, graph: 0, value: 2, generic: 1 }
|
|
- { descr: successful, graph: 0, value: 3, generic: 0 }
|
|
- { descr: failed, graph: 0, value: 4, generic: 2 }
|
|
-
|
|
oid: raisecomFanMonitorStateTable
|
|
value: raisecomFanWorkState
|
|
num_oid: '.1.3.6.1.4.1.8886.1.1.5.2.2.1.3.{{ $index }}'
|
|
snmp_flags: ['-OeQUs', '-Pu'] # workaround for underscores in mib
|
|
descr: 'Fan {{ $index }} State'
|
|
states:
|
|
- { descr: normal, graph: 0, value: 1, generic: 0 }
|
|
- { descr: abnormal, graph: 0, value: 2, generic: 2 }
|
|
-
|
|
oid: raisecomPowerMonitorStateTable
|
|
value: raisecomPowerStatus
|
|
snmp_flags: ['-OeQUs', '-Pu'] # workaround for underscores in mib
|
|
num_oid: '.1.3.6.1.4.1.8886.1.24.2.1.1.6.{{ $index }}'
|
|
descr: 'Power Supply {{ $index }} State'
|
|
states:
|
|
- { descr: offline, graph: 0, value: 1, generic: 2 }
|
|
- { descr: online, graph: 0, value: 2, generic: 0 }
|
|
- { descr: power-on, graph: 0, value: 3, generic: 1 }
|