I don't know about solutions that gather this info, but I've found the power supply status available in SNMP. The entries for POWERSUPPLY-MIB::hpicfPsState
HpicfDcPsState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An enumerated value which provides the state of the
switch power supply entity."
SYNTAX INTEGER {
psNotPresent(1),
psNotPlugged(2),
psPowered(3),
psFailed(4),
psPermFailure(5),
psMax(6)
}
I have been able to use this OID for 2920s (stacked), 2930Ms (stacked), 5406Rzl2 (stacked and unstacked). Here are some outputs I gathered when testing.
2920 stack of 4 (1 PSU each)
POWERSUPPLY-MIB::hpicfPsState.1 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.2 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.3 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.4 = INTEGER: psPowered(3)
2930M stack of 2 (2 PSU each)
POWERSUPPLY-MIB::hpicfPsState.1 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.2 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.3 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.4 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.5 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.6 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.7 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.8 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.9 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.10 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.11 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.12 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.13 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.14 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.15 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.16 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.17 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.18 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.19 = INTEGER: psNotPresent(1)
POWERSUPPLY-MIB::hpicfPsState.20 = INTEGER: psNotPresent(1)
5406Rzl2 vsf stack of 2 (2 PSU each)
POWERSUPPLY-MIB::hpicfPsState.1 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.2 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.3 = INTEGER: psPowered(3)
POWERSUPPLY-MIB::hpicfPsState.4 = INTEGER: psPowered(3)
------------------------------
Andrew Lowther
------------------------------
Original Message:
Sent: Jan 24, 2022 02:23 PM
From: Lejian Wang
Subject: Solution to monitor power supply modules of Aruba switches
Hey There,
I have been looking for a solid solution which is able to monitor power supply status of Aruba switches, not power consumption, but something like PS online, PS failed or PS not inserted, etc. I've known that NAE component can do this but only for AOS-CX based switches like 6200 or above. Is there a total solution that can monitor other switch models like 2930 and 5400?
Thank you in advance.
------------------------------
Lejian Wang
------------------------------