Hello,
Running on 2024.1.1 with 800+ Arista devices and none of them detects Arista Power Supply (it detects only the PowerSupply Fan sensor)

Ex: we want to list the below power supply with their operational status on the "Hardware Health" page
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100711000
ENTITY-MIB::entPhysicalDescr[100711000] = STRING: PowerSupply1
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100721000
ENTITY-MIB::entPhysicalDescr[100721000] = STRING: PowerSupply2
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100731000
ENTITY-MIB::entPhysicalDescr[100731000] = STRING: PowerSupply3
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100741000
ENTITY-MIB::entPhysicalDescr[100741000] = STRING: PowerSupply4
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100751000
ENTITY-MIB::entPhysicalDescr[100751000] = STRING: PowerSupply5
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100761000
ENTITY-MIB::entPhysicalDescr[100761000] = STRING: PowerSupply6
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100771000
ENTITY-MIB::entPhysicalDescr[100771000] = STRING: PowerSupply7
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100781000
ENTITY-MIB::entPhysicalDescr[100781000] = STRING: PowerSupply8
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100791000
ENTITY-MIB::entPhysicalDescr[100791000] = STRING: PowerSupply9
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2.100801000
ENTITY-MIB::entPhysicalDescr[100801000] = STRING: PowerSupply10
This should show up as it's listed on SW documentation but it's not ... solarwindscore.my.site.com/.../Hardware-health-OIDS
The power supply aren't showing up either on the "Manage Hardware Sensors" page
For the PSU operational status, should use
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100711000
ENTITY-STATE-MIB::entStateOper[100711000] = INTEGER: enabled(3)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100721000
ENTITY-STATE-MIB::entStateOper[100721000] = INTEGER: enabled(3)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100731000
ENTITY-STATE-MIB::entStateOper[100731000] = INTEGER: enabled(3)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100741000
ENTITY-STATE-MIB::entStateOper[100741000] = INTEGER: enabled(3)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100751000
ENTITY-STATE-MIB::entStateOper[100751000] = INTEGER: disabled(2)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100761000
ENTITY-STATE-MIB::entStateOper[100761000] = INTEGER: disabled(2)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100771000
ENTITY-STATE-MIB::entStateOper[100771000] = INTEGER: disabled(2)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100781000
ENTITY-STATE-MIB::entStateOper[100781000] = INTEGER: disabled(2)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100791000
ENTITY-STATE-MIB::entStateOper[100791000] = INTEGER: disabled(2)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.131.1.1.1.3.100801000
ENTITY-STATE-MIB::entStateOper[100801000] = INTEGER: disabled(2)
SW documentation recommends using OID 1.3.6.1.2.1.99.1.1.1.5 (entPhySensorOperStatus) but this one is not supported on the Arista (tested on CCS-75x 4.29.3M)
AMER-NY1-F15-SW1(s1)#show snmp mib walk 1.3.6.1.2.1.99.1.1.1.5 | grep 100711
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711101] = INTEGER: ok(1)
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711102] = INTEGER: ok(1)
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711103] = INTEGER: ok(1)
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711104] = INTEGER: ok(1)
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711105] = INTEGER: ok(1)
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711106] = INTEGER: ok(1)
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711107] = INTEGER: ok(1)
ENTITY-SENSOR-MIB::entPhySensorOperStatus[100711211] = INTEGER: ok(1)
We want the one for the Power Supplies itself (1007x1000)
NYC1-29W-CORP-LF2(s1)#show snmp mib walk 1.3.6.1.2.1.47.1.1.1.1.2 | grep 100711
ENTITY-MIB::entPhysicalDescr[100711000] = STRING: PowerSupply1
ENTITY-MIB::entPhysicalDescr[100711101] = STRING: Inlet
ENTITY-MIB::entPhysicalDescr[100711102] = STRING: Primary hotspot
ENTITY-MIB::entPhysicalDescr[100711103] = STRING: Secondary hotspot
ENTITY-MIB::entPhysicalDescr[100711104] = STRING: Input current sensor
ENTITY-MIB::entPhysicalDescr[100711105] = STRING: output current sensor
ENTITY-MIB::entPhysicalDescr[100711106] = STRING: Input voltage sensor
ENTITY-MIB::entPhysicalDescr[100711107] = STRING: Output voltage sensor
ENTITY-MIB::entPhysicalDescr[100711210] = STRING: PowerSupply1 Fan 1
ENTITY-MIB::entPhysicalDescr[100711211] = STRING: PowerSupply1 Fan 1 Sensor 1
ENTITY-MIB::entPhysicalDescr[1100711100] = STRING: Power Supply Sensor Container
ENTITY-MIB::entPhysicalDescr[1100711200] = STRING: Power Supply Fan Container
Opened a case with SW (01776807), only way was via UDP, which has been implement but we can't use the Hardware Health feature and implementing alerting via UDP is a nightmare (managed partially to implement alerting for PS1 and PS2 only)


Can we request SW dev team to fix this ?
Thank you