Uploaded image for project: 'Observium'
  1. Observium
  2. OBS-4154

Improve support for HPE StorageWorks P2000 G3

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • None
    • Professional Edition
    • Discovery

    Description

      This storage server and other devices can get a lot of interesting data from the RFC FCMGMT-MIB.

      It reports status of its iSCSI and FC-ports but most useful it has a lot of status sensors for internal components that report status for CPU, memory, disk controller temperature, Capacitor Cell voltage and overall system status.

      FCMGMT-MIB::connUnitSensorName.' ......]........'.1 = STRING: "On-Board Temperature 1-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.2 = STRING: "On-Board Temperature 1-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.3 = STRING: "On-Board Temperature 2-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.4 = STRING: "On-Board Temperature 2-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.5 = STRING: "On-Board Temperature 3-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.6 = STRING: "On-Board Temperature 3-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.7 = STRING: "Disk Controller Temp-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.8 = STRING: "Disk Controller Temp-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.9 = STRING: "Memory Controller Temp-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.10 = STRING: "Memory Controller Temp-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.11 = STRING: "Capacitor Pack Voltage-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.12 = STRING: "Capacitor Pack Voltage-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.13 = STRING: "Capacitor Cell 1 Voltage-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.14 = STRING: "Capacitor Cell 1 Voltage-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.15 = STRING: "Capacitor Cell 2 Voltage-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.16 = STRING: "Capacitor Cell 2 Voltage-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.17 = STRING: "Capacitor Cell 3 Voltage-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.18 = STRING: "Capacitor Cell 3 Voltage-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.19 = STRING: "Capacitor Cell 4 Voltage-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.20 = STRING: "Capacitor Cell 4 Voltage-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.21 = STRING: "Capacitor Charge-Ctlr A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.22 = STRING: "Capacitor Charge-Ctlr B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.23 = STRING: "Overall Unit Status"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.24 = STRING: "Temperature Loc: upper-IOM A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.25 = STRING: "Temperature Loc: lower-IOM B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.26 = STRING: "Temperature Loc: left-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.27 = STRING: "Temperature Loc: right-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.28 = STRING: "Voltage 12V Loc: upper-IOM A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.29 = STRING: "Voltage 5V Loc: upper-IOM A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.30 = STRING: "Voltage 12V Loc: lower-IOM B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.31 = STRING: "Voltage 5V Loc: lower-IOM B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.32 = STRING: "Voltage 12V Loc: left-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.33 = STRING: "Voltage 5V Loc: left-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.34 = STRING: "Voltage 3.3V Loc: left-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.35 = STRING: "Voltage 12V Loc: right-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.36 = STRING: "Voltage 5V Loc: right-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.37 = STRING: "Voltage 3.3V Loc: right-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.38 = STRING: "Current 12V Loc: upper-IOM A"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.39 = STRING: "Current 12V Loc: lower-IOM B"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.40 = STRING: "Current 12V Loc: left-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.41 = STRING: "Current 5V Loc: left-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.42 = STRING: "Current 12V Loc: right-PSU"
      FCMGMT-MIB::connUnitSensorName.' ......]........'.43 = STRING: "Current 5V Loc: right-PSU"
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.1 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.2 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.3 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.4 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.5 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.6 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.7 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.8 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.9 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.10 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.11 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.12 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.13 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.14 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.15 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.16 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.17 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.18 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.19 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.20 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.21 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.22 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.23 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.24 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.25 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.26 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.27 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.28 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.29 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.30 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.31 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.32 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.33 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.34 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.35 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.36 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.37 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.38 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.39 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.40 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.41 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.42 = INTEGER: ok(3)
      FCMGMT-MIB::connUnitSensorStatus.' ......]........'.43 = INTEGER: ok(3)

      Sadly it reports actual sensor readings as strings

      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.1 = STRING: "On-Board Temperature 1-Ctlr A: 54 CC 129.20F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.2 = STRING: "On-Board Temperature 1-Ctlr B: 49 CC 120.20F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.3 = STRING: "On-Board Temperature 2-Ctlr A: 64 CC 147.20F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.4 = STRING: "On-Board Temperature 2-Ctlr B: 62 CC 143.60F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.5 = STRING: "On-Board Temperature 3-Ctlr A: 53 CC 127.40F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.6 = STRING: "On-Board Temperature 3-Ctlr B: 50 CC 122.00F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.7 = STRING: "Disk Controller Temp-Ctlr A: 24 CC 75.20F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.8 = STRING: "Disk Controller Temp-Ctlr B: 23 CC 73.40F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.9 = STRING: "Memory Controller Temp-Ctlr A: 71 CC 159.80F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.10 = STRING: "Memory Controller Temp-Ctlr B: 65 CC 149.00F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.11 = STRING: "Capacitor Pack Voltage-Ctlr A: 8.17V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.12 = STRING: "Capacitor Pack Voltage-Ctlr B: 8.21V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.13 = STRING: "Capacitor Cell 1 Voltage-Ctlr A: 2.04V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.14 = STRING: "Capacitor Cell 1 Voltage-Ctlr B: 2.05V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.15 = STRING: "Capacitor Cell 2 Voltage-Ctlr A: 2.06V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.16 = STRING: "Capacitor Cell 2 Voltage-Ctlr B: 2.08V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.17 = STRING: "Capacitor Cell 3 Voltage-Ctlr A: 2.04V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.18 = STRING: "Capacitor Cell 3 Voltage-Ctlr B: 2.06V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.19 = STRING: "Capacitor Cell 4 Voltage-Ctlr A: 2.03V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.20 = STRING: "Capacitor Cell 4 Voltage-Ctlr B: 2.03V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.21 = STRING: "Capacitor Charge-Ctlr A: 100%A"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.22 = STRING: "Capacitor Charge-Ctlr B: 96%A"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.23 = STRING: "Overall Unit Status: OK"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.24 = STRING: "Temperature Loc: upper-IOM A: 37 CC 98.60F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.25 = STRING: "Temperature Loc: lower-IOM B: 35 CC 95.00F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.26 = STRING: "Temperature Loc: left-PSU: 35 CC 95.00F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.27 = STRING: "Temperature Loc: right-PSU: 34 CC 93.20F"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.28 = STRING: "Voltage 12V Loc: upper-IOM A: 11.81V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.29 = STRING: "Voltage 5V Loc: upper-IOM A: 5.03V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.30 = STRING: "Voltage 12V Loc: lower-IOM B: 11.86V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.31 = STRING: "Voltage 5V Loc: lower-IOM B: 5.05V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.32 = STRING: "Voltage 12V Loc: left-PSU: 11.97V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.33 = STRING: "Voltage 5V Loc: left-PSU: 5.08V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.34 = STRING: "Voltage 3.3V Loc: left-PSU: 3.40V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.35 = STRING: "Voltage 12V Loc: right-PSU: 12.01V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.36 = STRING: "Voltage 5V Loc: right-PSU: 5.09V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.37 = STRING: "Voltage 3.3V Loc: right-PSU: 3.38V"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.38 = STRING: "Current 12V Loc: upper-IOM A: 5.24A"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.39 = STRING: "Current 12V Loc: lower-IOM B: 5.12A"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.40 = STRING: "Current 12V Loc: left-PSU: 8.87A"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.41 = STRING: "Current 5V Loc: left-PSU: 3.06A"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.42 = STRING: "Current 12V Loc: right-PSU: 6.20A"
      FCMGMT-MIB::connUnitSensorMessage.' ......]........'.43 = STRING: "Current 5V Loc: right-PSU: 3.57A"

       

      Full SNMP dump attached

      Attachments

        Activity

          People

            landy Mike Stupalov
            wolfgang Markus Klock
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: