All MIBs › POWER-ETHERNET-MIB
Organization: IETF HUBMIB Working Group
Last Updated: 2003-11-24
Category: Network Interfaces
Description:
Defines managed objects for managing IEEE 802.3af Power over Ethernet (PoE) Power Sourcing Equipment (PSE), including per-port power allocation and status.
Imported Objects
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter32 | |
| Gauge32 | |
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| mib-2 |
From SNMPv2-TC
| TruthValue |
What Is POWER-ETHERNET-MIB?
POWER-ETHERNET-MIB is the standard IETF MIB (RFC 3621) for managing IEEE 802.3af/at Power Sourcing Equipment (PSE) that delivers Power over Ethernet to connected devices, and it is vendor-neutral, applying to any switch or midspan device that implements PoE. It exposes per-port power data such as the main PSE table (power consumption, nominal and actual power available, port power priority) alongside a notification control table governing traps for power events. Administrators use it to monitor the hardware health and operational status of the PoE subsystem: whether a port is delivering power, whether a port has been denied power due to insufficient budget, and overall PSE group power usage versus capacity. It depends on RFC 3621's own conformance framework (pethConformance/pethCompliances) and is commonly paired with IF-MIB for correlating power state to the underlying Ethernet interface. It is deployed on PoE-capable Ethernet switches and midspan power injectors serving IP phones, wireless access points, and IP cameras, where operators need visibility into power-budget exhaustion or per-port power faults. Because the power-ethernet-mib module is an IETF standard rather than a proprietary one, it is broadly supported across switch vendors, making it a common default choice for cross-platform PoE budget and fault monitoring.
IPNetwork Monitor allows you to monitor SNMP objects defined in POWER-ETHERNET-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- PSE power consumption per port
- power available vs. power budget
- port power-denied status
- power priority per port
- PoE notification/trap state
Supported Devices
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer
- PoE-capable Ethernet switches
- midspan PoE power injectors
Monitoring Examples
An admin can poll pethMainPseTable to see total power available and consumed per PSE group, revealing when a switch is nearing its power budget ceiling and might start denying power to new devices. The pethNotificationControlTable governs whether pethNotifications (such as power-denied or power-over-current traps) are sent when a specific port cannot be powered. Polling per-port entries under the main PSE objects lets an admin correlate a dropped IP phone or access point with an actual PoE delivery fault rather than a network-layer issue.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| powerEthernetMIB | 1.3.6.1.2.1.105 | The MIB module for managing Power Sourcing Equipment. | ||
| pethObjects | 1.3.6.1.2.1.105.1 | |||
| pethPsePortTable | 1.3.6.1.2.1.105.1.1 | not-accessible | PSE port table. | |
| pethPsePortEntry | 1.3.6.1.2.1.105.1.1.1 | not-accessible | PSE port entry. | |
| I32 pethPsePortGroupIndex | 1.3.6.1.2.1.105.1.1.1.1 | Integer32 | not-accessible | PSE port group index. |
| I32 pethPsePortIndex | 1.3.6.1.2.1.105.1.1.1.2 | Integer32 | not-accessible | PSE port index. |
| T/F pethPsePortAdminEnable | 1.3.6.1.2.1.105.1.1.1.3 | TruthValue | read-write | PSE port admin enable. |
| T/F pethPsePortPowerPairsControlAbility | 1.3.6.1.2.1.105.1.1.1.4 | TruthValue | read-only | Power pairs control ability. |
| INT pethPsePortPowerPairs | 1.3.6.1.2.1.105.1.1.1.5 | INTEGER | read-write | Power pairs. |
| INT pethPsePortDetectionStatus | 1.3.6.1.2.1.105.1.1.1.6 | INTEGER | read-only | Detection status. |
| INT pethPsePortPowerPriority | 1.3.6.1.2.1.105.1.1.1.7 | INTEGER | read-write | Power priority. |
| C32 pethPsePortMPSAbsentCounter | 1.3.6.1.2.1.105.1.1.1.8 | Counter32 | read-only | MPS absent counter. |
| OCT pethPsePortType | 1.3.6.1.2.1.105.1.1.1.9 | OCTET STRING | read-write | Port type. |
| INT pethPsePortPowerClassifications | 1.3.6.1.2.1.105.1.1.1.10 | INTEGER | read-only | Power classifications. |
| C32 pethPsePortInvalidSignatureCounter | 1.3.6.1.2.1.105.1.1.1.11 | Counter32 | read-only | Invalid signature counter. |
| C32 pethPsePortPowerDeniedCounter | 1.3.6.1.2.1.105.1.1.1.12 | Counter32 | read-only | Power denied counter. |
| C32 pethPsePortOverLoadCounter | 1.3.6.1.2.1.105.1.1.1.13 | Counter32 | read-only | Overload counter. |
| C32 pethPsePortShortCounter | 1.3.6.1.2.1.105.1.1.1.14 | Counter32 | read-only | Short counter. |
| pethMainPseTable | 1.3.6.1.2.1.105.1.3 | not-accessible | Main PSE table. | |
| pethMainPseEntry | 1.3.6.1.2.1.105.1.3.1 | not-accessible | Main PSE entry. | |
| I32 pethMainPseGroupIndex | 1.3.6.1.2.1.105.1.3.1.1 | Integer32 | not-accessible | Main PSE group index. |
| G32 pethMainPsePower | 1.3.6.1.2.1.105.1.3.1.2 | Gauge32 | read-only | Main PSE power. |
| INT pethMainPseOperStatus | 1.3.6.1.2.1.105.1.3.1.3 | INTEGER | read-only | Main PSE oper status. |
| G32 pethMainPseConsumptionPower | 1.3.6.1.2.1.105.1.3.1.4 | Gauge32 | read-only | Main PSE consumption power. |
| I32 pethMainPseUsageThreshold | 1.3.6.1.2.1.105.1.3.1.5 | Integer32 | read-write | Main PSE usage threshold. |
| pethConformance | 1.3.6.1.2.1.105.2 |
RFC description
Defines management objects for IEEE 802.3af Power Source Equipment (PSE) Powered Ethernet device management (RFC 3621), monitoring power allocation and consumption.
Start monitoring vendor-neutral, standards-based MIB (PoE PSE, RFC 3621) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.