CISCO-NBAR-PROTOCOL-DISCOVERY-MIB :: cnpdThresholdConfigStatus

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsCISCO-NBAR-PROTOCOL-DISCOVERY-MIBcnpdThresholdConfigStatus

cnpdThresholdConfigStatus

Module: CISCO-NBAR-PROTOCOL-DISCOVERY-MIB

OID (symbolic): CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdConfigStatus

OID (numeric): 1.3.6.1.4.1.9.9.244.1.5.1.1.12

Node type: OBJECT-TYPE

Type: RowStatus

Access: read-write

Description: This object is used to create or delete the row entry in cnpdThresholdConfigTable.

When creating a row entry the management station is required to specify a value for cnpdThresholdConfigIfIndex, cnpdThresholdConfigRising and cnpdThresholdConfigFalling.

'active' means that a createAndGo or active has been issued, AND a valid ifIndex exists. And therefore if a row is 'active' it means a ThresholdHistory entry may have been generated if the value was breached.

If you set an 'active' row to 'createAndWait' - it will in fact get the status 'notReady'.

Likewise if you set any row to 'notInService' or 'notReady' it will go to the 'notReady' state.

What is cnpdThresholdConfigStatus?

This RowStatus object creates or deletes a threshold-monitoring configuration row, and unlike the Top-N status object, activating a threshold row requires three values to already be set: the interface index plus both the rising and falling threshold levels. That stricter activation requirement matters because a threshold rule with only a rising value and no falling or clear condition would never know when to stop alerting, so the MIB enforces both be present before the rule can go active. A provisioning script that only sets cnpdThresholdConfigIfIndex without also supplying rising and falling values would leave this row permanently stuck and unable to reach active status.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.9.244.1.5.1.1.12
snmpwalk -v2c -c public <target> CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdConfigStatus

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.9.9.244.1.5.1.1.12.1
snmpget -v2c -c public <target> CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdConfigStatus.1

Set instance 1 (SNMPv2c):

snmpset -v2c -c private <target> 1.3.6.1.4.1.9.9.244.1.5.1.1.12.1 s <value>

Start monitoring Cisco router/switch with NBAR support with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdConfigStatus OID value, configure state conditions and alerts, and monitor any Cisco router/switch with NBAR support from a single console.

OID Breakdown

Upper-level ancestors (8 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.9ciscoCAT2600-MIB
1.3.6.1.4.1.9.9ciscoMgmtCISCO-SMI
Numeric OIDNameModule
1.3.6.1.4.1.9.9.244ciscoNbarProtocolDiscoveryMIBCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1cnpdMIBObjectsCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.5cnpdThresholdConfigCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.5.1cnpdThresholdConfigTableCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.5.1.1cnpdThresholdConfigEntryCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.5.1.1.12cnpdThresholdConfigStatusCISCO-NBAR-PROTOCOL-DISCOVERY-MIB