All MIBs › CISCO-NBAR-PROTOCOL-DISCOVERY-MIB › cnpdThresholdConfigStatus
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 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.12 | cnpdThresholdConfigStatus | CISCO-NBAR-PROTOCOL-DISCOVERY-MIB |