From 569d456ffad7a2c65d701e7d92c42a5401ef9aba Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Wed, 13 Dec 2017 02:28:11 +0000 Subject: [PATCH] device: Added state sensor support for HPE MSA devices (#7808) * device: Added state sensor support for HPE MSA devices * Update hpe-msa.yaml * I pasted the wrong options --- includes/definitions/discovery/hpe-msa.yaml | 45 +++++++++++++++++++++ mibs/{ => hp}/FCMGMT-MIB | 0 2 files changed, 45 insertions(+) create mode 100644 includes/definitions/discovery/hpe-msa.yaml rename mibs/{ => hp}/FCMGMT-MIB (100%) diff --git a/includes/definitions/discovery/hpe-msa.yaml b/includes/definitions/discovery/hpe-msa.yaml new file mode 100644 index 0000000000..91595e2bef --- /dev/null +++ b/includes/definitions/discovery/hpe-msa.yaml @@ -0,0 +1,45 @@ +mib: FCMGMT-MIB +modules: + sensors: + state: + data: + - + oid: connUnitSensorTable + value: connUnitSensorStatus + num_oid: .1.3.6.1.3.94.1.8.1.4. + descr: connUnitSensorName + index: 'connUnitSensorStatus.{{ $index }}' + snmp_flags: '-OQUsbe' + state_name: connUnitSensorStatus + states: + - { value: 1, generic: 3, graph: 1, descr: unknown } + - { value: 2, generic: 1, graph: 1, descr: other } + - { value: 3, generic: 0, graph: 1, descr: ok } + - { value: 4, generic: 1, graph: 1, descr: warning } + - { value: 5, generic: 2, graph: 1, descr: failed } + - + oid: connUnitTable + value: connUnitState + num_oid: .1.3.6.1.3.94.1.6.1.5. + descr: connUnitName + index: 'connUnitState.{{ $index }}' + snmp_flags: '-OQUsbe' + state_name: connUnitState + states: + - { value: 1, generic: 3, graph: 1, descr: unknown } + - { value: 2, generic: 0, graph: 1, descr: online } + - { value: 3, generic: 2, graph: 1, descr: offline } + - + oid: connUnitTable + value: connUnitStatus + num_oid: .1.3.6.1.3.94.1.6.1.6. + descr: connUnitName + index: 'connUnitStatus.{{ $index }}' + snmp_flags: '-OQUsbe' + state_name: connUnitStatus + states: + - { value: 1, generic: 3, graph: 1, descr: unknown } + - { value: 2, generic: 3, graph: 1, descr: unused } + - { value: 3, generic: 0, graph: 1, descr: ok } + - { value: 4, generic: 1, graph: 1, descr: warning } + - { value: 5, generic: 2, graph: 1, descr: failed } diff --git a/mibs/FCMGMT-MIB b/mibs/hp/FCMGMT-MIB similarity index 100% rename from mibs/FCMGMT-MIB rename to mibs/hp/FCMGMT-MIB