All MIBs › CISCO-NBAR-PROTOCOL-DISCOVERY-MIB › cnpdThresholdConfigProtocol
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 OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.9 | cisco | CAT2600-MIB |
| 1.3.6.1.4.1.9.9 | ciscoMgmt | CISCO-SMI |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.9.9.244 | ciscoNbarProtocolDiscoveryMIB | CISCO-NBAR-PROTOCOL-DISCOVERY-MIB |
| 1.3.6.1.4.1.9.9.244.1 | cnpdMIBObjects | CISCO-NBAR-PROTOCOL-DISCOVERY-MIB |
| 1.3.6.1.4.1.9.9.244.1.5 | cnpdThresholdConfig | CISCO-NBAR-PROTOCOL-DISCOVERY-MIB |
| 1.3.6.1.4.1.9.9.244.1.5.1 | cnpdThresholdConfigTable | CISCO-NBAR-PROTOCOL-DISCOVERY-MIB |
| 1.3.6.1.4.1.9.9.244.1.5.1.1 | cnpdThresholdConfigEntry | CISCO-NBAR-PROTOCOL-DISCOVERY-MIB |
| 1.3.6.1.4.1.9.9.244.1.5.1.1.5 | cnpdThresholdConfigProtocol | CISCO-NBAR-PROTOCOL-DISCOVERY-MIB |