All MIBs › CISCO-PFC-EXT-MIB
Organization: Cisco Systems, Inc.
Last Updated: 2017-05-26
Category: Cisco Devices, Quality of Service
Description: Extends Priority Flow Control (PFC) management for DCB and FCoE traffic on Cisco data center switches.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) 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.
What Is CISCO-PFC-EXT-MIB?
This Cisco vendor MIB extends management of Priority-based Flow Control (PFC), part of Data Center Bridging used to provide lossless Ethernet transport for FCoE and similar traffic on Cisco data-center switches (e.g., Nexus platforms). It exposes per-interface PFC request/indication counters, per-priority-class PFC statistics, and a PFC watchdog queue-monitoring table. Its monitoring role covers software/hardware traffic-control status: how often PFC pause frames are requested or received per interface and per CoS priority class, and watchdog detection of queues stuck in a paused state, both of which reveal congestion or misbehaving devices threatening lossless traffic. It complements the IEEE 802.1Qbb PFC standard and Cisco's broader QoS/queueing MIBs, and explicitly deprecates an older compliance statement in favor of a newer one. It is deployed on Cisco data-center switches running FCoE or other lossless Ethernet fabrics requiring priority flow control. Engineers can download the CISCO-PFC-EXT-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in CISCO-PFC-EXT-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.
Supported Devices
- Cisco Nexus / data-center switch supporting DCB/FCoE
Monitoring Examples
An operator polls cpfcIfTable/cpfcIfEntry for per-interface cpfcIfRequests and cpfcIfIndications to see how often PFC pause requests are sent or received, and drills into cpfcIfPriorityTable's cpfcIfPriorityValue rows for per-CoS-class PriorityRequests/PriorityIndications — a priority class with an unusually high indication count suggests persistent congestion on that traffic class (e.g. FCoE). The cpfcWatchdogIfQueueInfoTable, keyed by cpfcWatchdogIfQueueNumber, flags queues stuck in a PFC-paused state long enough to trigger the watchdog, typically indicating a downstream device failing to drain traffic.
What Can Be Monitored
- PFC pause requests/indications per interface
- PFC requests/indications per priority class
- PFC watchdog queue status
- priority-to-queue mapping
Imported Objects
From CISCO-QOS-TC-MIB
| QosQueueNumber |
From CISCO-SMI
| ciscoMgmt | OBJECT-IDENTITY |
From CISCO-TC
| Unsigned64 |
From HCNUM-TC
| CounterBasedGauge64 |
From IF-MIB
| ifIndex | OBJECT-TYPE |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter64 | |
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE |
How to Use in IPNetwork Monitor
Example using cpfcIfRequests OID:
OIDs
RFC description
Cisco Priority Flow Control (PFC) extension MIB; manages Data Center Bridging (DCB) PFC parameters and statistics on Nexus switches.
Start monitoring Cisco Nexus / data-center switch supporting DCB/FCoE 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.