CISCO-CLASS-BASED-QOS-MIB

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsCISCO-CLASS-BASED-QOS-MIB

Organization: Cisco Systems, Inc.

Last Updated: 2009-04-24

Category: Cisco Devices, Network Interfaces, Quality of Service

Description: Provides read access to Quality of Service (QoS) configuration and statistics for Cisco platforms that support the Modular QoS Command-Line Interface (MQC).

IPNetwork Monitor uses several OIDs from this MIB in network discovery and polling the applicable devices. Start monitoring CISCO-CLASS-BASED-QOS-MIB with a free 30-day trial of IPNetwork Monitor.

What Is CISCO-CLASS-BASED-QOS-MIB?

CISCO-CLASS-BASED-QOS-MIB is a Cisco IOS/IOS-XE MIB that exposes the configuration and runtime statistics of Modular QoS CLI (MQC) based Quality of Service policies. It covers general categories of data such as class-map and policy-map definitions, queueing and policing configuration, and per-class packet/byte counters and drop statistics. While primarily a performance and configuration MIB rather than a hardware-health MIB, it is heavily used to monitor the operational status of QoS software features on a device, including queue depths, discard counts, and whether a configured service policy is actively attached and functioning as expected. It complements the interface-level data in IF-MIB and is typically deployed alongside it since QoS policies are attached to specific interfaces. Typical deployment is on Cisco routers and switches carrying converged voice, video, and data traffic, where administrators rely on the CISCO-CLASS-BASED-QOS-MIB to verify that traffic-shaping and prioritization policies are behaving correctly under load.

IPNetwork Monitor allows you to monitor SNMP objects defined in CISCO-CLASS-BASED-QOS-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 routers
  • Cisco switches

Monitoring Examples

An administrator would poll cbQosServicePolicyTable to find which policy maps are attached to which interfaces, then walk cbQosQueueingClassCfgTable/cbQosQueueingClassCfgEntry to check cbQosQueueingClassCfgQLimitWeight and cbQosQueueingClassCfgThreshold against actual queue occupancy. A rising drop counter alongside cbQosQlimitWeightValue at its configured limit would reveal that a class-based queue is congested and dropping packets, indicating the need to re-tune bandwidth allocation. cbQosMeasureIPSLACfgTable can also be polled to correlate configured IP SLA measurement groups with observed QoS performance.

What Can Be Monitored

  • QoS policy-map attachment
  • class-map queue limits
  • queue threshold and drop counts
  • IP SLA measurement group configuration
  • per-class packet/byte statistics
Imported Objects

From CISCO-FRAME-RELAY-MIB

DlciNumber

From CISCO-SMI

ciscoMgmtOBJECT-IDENTITY

From CISCO-TC

EntPhysicalIndexOrZero
Unsigned64

From IF-MIB

InterfaceIndex
ifIndexOBJECT-TYPE

From Q-BRIDGE-MIB

VlanIndex

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

Counter32
Counter64
Gauge32
Integer32
MODULE-IDENTITY
OBJECT-TYPE
Unsigned32

From SNMPv2-TC

DisplayString
TEXTUAL-CONVENTION
TruthValue
OIDs

RFC description

Cisco Quality of Service configuration and statistics using Modular QoS CLI, including class maps and policy enforcement.

Start monitoring Cisco routers and switches (class-based QoS) 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.

Download CISCO-CLASS-BASED-QOS-MIB