mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* initial release * fixes * cleaner snmprec * updates * remove legacy files * updates * fixes * cleanup * test data ... again * yaml fix and test data * tests update * polling temps * remove unused line * - hdd temp fix - tests without ignores
132 lines
5.9 KiB
YAML
132 lines
5.9 KiB
YAML
mib: QUANTASTOR-SYS-STATS:LM-SENSORS-MIB
|
|
modules:
|
|
sensors:
|
|
temperature:
|
|
data:
|
|
-
|
|
oid: hwDiskTable
|
|
value: hwDisk-DriveTemp
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.48.1.1.30.{{ $index }}'
|
|
index: '{{ $hwDisk-Index }}.{{ $index }}'
|
|
descr: '{{ $hwDisk-Name }}'
|
|
group: 'HDD'
|
|
-
|
|
oid: lmTempSensors
|
|
value: lmTempSensorsValue
|
|
divisor: 1000
|
|
num_oid: '.1.3.6.1.4.1.2021.13.16.2.1.3.{{ $index }}'
|
|
descr: '{{ $lmTempSensorsDevice }}'
|
|
group: 'LM-SENSORS'
|
|
state:
|
|
data:
|
|
-
|
|
oid: licenseTable
|
|
value: license-State
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.21.1.1.5.0'
|
|
descr: 'License'
|
|
group: 'Status'
|
|
state_name: license-status
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: hwDiskTable
|
|
value: hwDisk-State
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.48.1.1.5.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: '{{ $hwDisk-Name }} SN {{ $hwDisk-SerialNum }}'
|
|
group: 'HDD'
|
|
state_name: hwDisk-status
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
- { value: 1, generic: 1, graph: 1, descr: 'Rebuilding' }
|
|
-
|
|
oid: hwUnitTable
|
|
value: hwUnit-State
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.49.1.1.5.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: '{{ $hwUnit-Name }}'
|
|
group: 'Array(s)'
|
|
state_name: hwUnit-status
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: hwEnclosureTable
|
|
value: hwEnclosure-State
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.50.1.1.5.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'Enclosure {{ $hwEnclosure-Name }}'
|
|
group: 'Enclosure(s)'
|
|
state_name: hwEnclosure-status
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: hwEnclosureTable
|
|
value: hwEnclosure-AlarmCount
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.50.1.1.22.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'Enclosure {{ $hwEnclosure-Name }} alarm'
|
|
group: 'Enclosure(s)'
|
|
state_name: hwEnclosure-alarms
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: fcTargetPortTable
|
|
value: fcTargetPort-State
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.68.1.1.5.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'FC port {{ $index }} Target state'
|
|
group: 'FC ports'
|
|
state_name: fctarget-state
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: fcTargetPortTable
|
|
value: fcTargetPort-IsTargetModeEnabled
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.68.1.1.33.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'FC port {{ $index }} Target enabled'
|
|
group: 'FC ports'
|
|
state_name: fctarget-enablestate
|
|
states:
|
|
- { value: 1, generic: 0, graph: 0, descr: 'Enabled' }
|
|
-
|
|
oid: hwEnclosureTable
|
|
value: hwEnclosure-TempSensorUnits
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.50.1.1.20.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'Temp sensor {{ $index }}'
|
|
group: 'Temp sensor(s)'
|
|
state_name: hwEnclosure-tempsens
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: hwEnclosureTable
|
|
value: hwEnclosure-PowerSupplyUnits
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.50.1.1.21.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'PSU sensor {{ $index }}'
|
|
group: 'PSU sensor(s)'
|
|
state_name: hwEnclosure-psusens
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: storagePoolTable
|
|
value: storagePool-State
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.7.1.1.5.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'Pool {{ $storagePool-Name }}'
|
|
group: 'Pools'
|
|
state_name: storagePool
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|
|
-
|
|
oid: storageVolumeTable
|
|
value: storageVolume-State
|
|
num_oid: '.1.3.6.1.4.1.39324.1.1.3.1.1.5.{{ $index }}'
|
|
index: '{{ $index }}'
|
|
descr: 'Volume {{ $storageVolume-Name }}'
|
|
group: 'Volumes'
|
|
state_name: storageVolume
|
|
states:
|
|
- { value: 0, generic: 0, graph: 0, descr: 'OK' }
|