SNMP Polling of power supply status doesn't work
6565
Created On 04/24/23 09:55 AM - Last Modified 10/21/25 09:11 AM
Symptom
- Unable to get the power Supply status of Palo Alto firewalls using SNMP polling.
- SNMP polling of Entity-State-MIB responds with the error "iso.3.6.1.2.1.131 = No Such Object available on this agent at this OID"
Environment
- PANOS 9.1 and above.
- The issue is relevant to all series except for PA-7000, PA-5450, PA-5200, PA-3400, PA-3200.
- ENTITY-STATE-MIB SNMP polling
Cause
- Entity-STATE-MIB is supported only on PA-5450 and PA-7000 per the PANOS Administrator Guide.
- SNMP walk reverts that this object is not activated.
- Lab tests prove that many of our series do not support it.
Resolution
- PA-3400 supportability of ENTITY-STATE-MIB has been added in 11.1 onward.
- Other platforms do not support the ENTITY-STATE-MIB yet.
Additional Information
- Do snmpwalk against the desired firewall to identify the Power Supply IDs. (or use any MIB browser)
|
# snmpwalk -v 2c -c public -On 10.194.33.18 .1.3.6.1.2.1.47.1 | grep -iE 'Power|Fan' .1.3.6.1.2.1.47.1.1.1.1.2.10 = STRING: "Outlet fan of Fan unit #3" |
- Using the discovered ID run the EntityOperState OID against it:
|
# snmpwalk -v 2c -c public -On 10.194.33.18 .1.3.6.1.2.1.131.1.1.1.4.14 .1.3.6.1.2.1.131.1.1.1.4.14 = INTEGER: 3 |
- What do the OID returned values mean?
| iso.3.6.1.2.1.131.1.1.1.(EntityOperState).ID* |
- (EntityOperState): shows the power state.
|
3(Active),
2(Idle = power is not coming)
4 shows an alarm state as "major" when one of the power supplies does not get power.
|
ID* are different from one model to another, ( i.e. PA-3220 have 14, 15 // PA-3250/3260 have 4, 5 ) for PSU1 and PSU2