CISCO-NBAR-PROTOCOL-DISCOVERY-MIB :: cnpdThresholdConfigProtocolAny

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsCISCO-NBAR-PROTOCOL-DISCOVERY-MIBcnpdThresholdConfigProtocolAny

cnpdThresholdConfigProtocolAny

Module: CISCO-NBAR-PROTOCOL-DISCOVERY-MIB

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

OID (numeric): 1.3.6.1.4.1.9.9.244.1.5.1.1.6

Node type: OBJECT-TYPE

Type: TruthValue

Access: read-write

Description: If set to 'true' - this threshold is configured to check for any protocol which meets the threshold criteria. This means that multiple protocols can generate ThresholdHistoryTable entries. Each protocol is subject to the hysterisis mechanism.

If set to 'false' - this threshold is configured to check for the protocol which meets the threshold criteria referred to by cnpdThresholdConfigProtocol.

What is cnpdThresholdConfigProtocolAny?

This object toggles whether a threshold rule watches every recognized protocol for a breach, generating a history entry for whichever one crosses the line subject to hysteresis, or watches only the single specific protocol named in cnpdThresholdConfigProtocol. It is the key decision point for whether a threshold configuration is a broad catch-all or a targeted single-application rule. Setting this to true on a link where an admin wants early warning of any unusual application behavior, without configuring a separate threshold rule per protocol, would let a single rule cover the entire supported-protocols list.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.9.244.1.5.1.1.6
snmpwalk -v2c -c public <target> CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdConfigProtocolAny

Get a specific instance (index 1):

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

Set instance 1 (SNMPv2c):

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

SNMPv3 example:

snmpget -v3 -l authPriv -u snmpv3-user -a SHA -A "AuthPassword1" -x AES -X "PrivPassword1" <target> cnpdThresholdConfigProtocolAny.1

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::cnpdThresholdConfigProtocolAny 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.6cnpdThresholdConfigProtocolAnyCISCO-NBAR-PROTOCOL-DISCOVERY-MIB