CISCO-NBAR-PROTOCOL-DISCOVERY-MIB :: cnpdThresholdConfigProtocol

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsCISCO-NBAR-PROTOCOL-DISCOVERY-MIBcnpdThresholdConfigProtocol

cnpdThresholdConfigProtocol

Module: CISCO-NBAR-PROTOCOL-DISCOVERY-MIB

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

OID (numeric): 1.3.6.1.4.1.9.9.244.1.5.1.1.5

Node type: OBJECT-TYPE

Type: CiscoPdProtocolIndex

Access: read-write

Description: The application or protocol which the management station wishes to configure a threshold on.

This object is an index into the SupportedProtocolsTable where details of the protocol can be found.

If cnpdThresholdConfigProtocolAny is set to TRUE this value will be ignored. If it is set to FALSE, then cnpdThresholdConfigProtocol will be the only protocol that is checked to see if it has breached the threshold.

What is cnpdThresholdConfigProtocol?

This object identifies, by index into the supported-protocols table, which specific application or protocol a threshold rule is configured to monitor, but per the description it is entirely ignored if the companion cnpdThresholdConfigProtocolAny object is set to TRUE. This matters operationally because an admin troubleshooting why a threshold on this specific protocol did not fire, while a different one did, needs to first check whether ProtocolAny is silently overriding this setting. If an admin intends to alert specifically on excessive bittorrent traffic but ProtocolAny is left TRUE, this object's configured protocol index is effectively meaningless and any protocol breaching the threshold will trigger instead.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.9.244.1.5.1.1.5
snmpwalk -v2c -c public <target> CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdConfigProtocol

Get a specific instance (index 1):

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

Set instance 1 (SNMPv2c):

snmpset -v2c -c private <target> 1.3.6.1.4.1.9.9.244.1.5.1.1.5.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::cnpdThresholdConfigProtocol 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.5cnpdThresholdConfigProtocolCISCO-NBAR-PROTOCOL-DISCOVERY-MIB