CISCO-NBAR-PROTOCOL-DISCOVERY-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
7
Rows
7
Columns
46
.1.3.6.1.4.1.9.9.244.1.1.1 · 1 row entry · 2 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk cnpdStatusTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdStatusTable'
The cnpdStatusTable is used to enable and
disable Protocol Discovery on an interface.
cnpdStatusEntry row .1.3.6.1.4.1.9.9.244.1.1.1.1
An entry in the cnpdStatusTable contains objects
for enabling or disabling Protocol Discovery on a
per interface basis.
Indexes
No indexes recorded
Column Syntax OID
This object is used to enable or disable
Protocol Discovery on an interface.

If set to 'true' - Protocol Discovery is
enabled on this Interface.
If set to 'false' - Protocol Discovery is
disabled on …
SNMPv2-TCTruthValuer/w
Type Values:
1true
2false
Description:
Represents a boolean value.
.1.3.6.1.4.1.9.9.244.1.1.1.1.1
The value of sysUpTime at the time Protocol
Discovery was last enabled on an interface.
If the interface does not have Protocol
Discovery enabled this value is zero.
SNMPv2-SMITimeTicks
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.1.1.1.2
.1.3.6.1.4.1.9.9.244.1.2.1 · 1 row entry · 12 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk cnpdAllStatsTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdAllStatsTable'
The cnpdAllStatsTable contains all the statistics
available for all the protocols/applications currently
recognized by NBAR Protocol Discovery for a particular 
interface.
          
In the event of an overflow, the 32 bit counters are not 
valid. There is no overflow support.
cnpdAllStatsEntry row .1.3.6.1.4.1.9.9.244.1.2.1.1
An entry in the cnpdAllStatsTable table. This entry
contains the statistics collected on all the protocols
which NBAR classifies for a particular interface.
Indexes
No indexes recorded
Column Syntax OID
An object which represents a unique
identifier for a protocol or application
which NBAR currently recognizes.

This object is an index into the
SupportedProtocolsTable where details
of the protocol can …
Unsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.1
Name of the application or protocol, a
unique textual string, assigned in the
cnpdSupportedProtocolsTable.
CiscoPdProtocolName
Type Constraints:
range: 1..255
.1.3.6.1.4.1.9.9.244.1.2.1.1.2
The packet count of inbound packets as
determined by Protocol Discovery.
packetsSNMPv2-SMICounter32
Constraints:
range: 1-50
.1.3.6.1.4.1.9.9.244.1.2.1.1.3
The packet count of outbound packets as
determined by Protocol Discovery.
packetsSNMPv2-SMICounter32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.2.1.1.4
The byte count of inbound octets as
determined by Protocol Discovery.
bytesSNMPv2-SMICounter32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.2.1.1.5
The byte count of outbound octets as
determined by Protocol Discovery.
bytesSNMPv2-SMICounter32
Constraints:
range: 1-2048
.1.3.6.1.4.1.9.9.244.1.2.1.1.6
The packet count of inbound packets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsInPkts.
packetsSNMPv2-SMICounter64
Constraints:
range: 1-500
.1.3.6.1.4.1.9.9.244.1.2.1.1.7
The packet count of outbound packets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsOutPkts.
packetsSNMPv2-SMICounter64
Constraints:
range: 1-500
.1.3.6.1.4.1.9.9.244.1.2.1.1.8
The byte count of inbound octets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsInBytes.
bytesSNMPv2-SMICounter64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.9.244.1.2.1.1.9
The byte count of outbound octets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsOutBytes.
bytesSNMPv2-SMICounter64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.9.244.1.2.1.1.10
The inbound bit rate as determined
by Protocol Discovery.
kilo bits per secondUnsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.11
The outbound bit rate as determined
by Protocol Discovery.
kilo bits per secondUnsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.12
.1.3.6.1.4.1.9.9.244.1.3.1 · 1 row entry · 8 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk cnpdTopNConfigTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdTopNConfigTable'
The cnpdTopNConfigTable is used to configure
cnpdTopNStatsTable's.
cnpdTopNConfigEntry row .1.3.6.1.4.1.9.9.244.1.3.1.1
This entry provides the objects to configure and thus
initiate the generation of a cnpdTopNStatsTable..
Indexes
No indexes recorded
Column Syntax OID
A monotonically increasing integer which
uniquely identifies a cnpdTopNConfigEntry
in the cnpdTopNConfigTable.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.3.1.1.1
This object allows the management station
to select the interface, which Protocol Discovery
is running on, to be used to create this
cnpdTopNConfigEntry.
IF-MIBInterfaceIndexr/w
Type Constraints:
range: 1..2147483647
Description:
A unique value, greater than zero, for each interface or
interface sub-layer in the managed system. It is
recommended that values are assigned contiguously starting
from 1. The value for each interface sub-layer must …
.1.3.6.1.4.1.9.9.244.1.3.1.1.2
This object allows the management station to
select the statistic used to base the order
of the top-n table on.

For example: a cnpdTopNConfigStatsSelect of
bitRateSum means order this table based
on each …
CiscoPdDataTyper/w
Type Values:
1bitRateIn
2bitRateOut
3bitRateSum
4byteCountIn
5byteCountOut
6byteCountSum
7packetCountIn
8packetCountOut
9packetCountSum
.1.3.6.1.4.1.9.9.244.1.3.1.1.3
If the cnpdTopNConfigStatsSelect is
bitRateIn, bitRateOut or bitRateSum, then
this value is the interval in seconds that
the bitrate is sampled.

This has no effect if the cnpdTopNConfigStatsSelect
is byt…
secondsUnsigned32r/w .1.3.6.1.4.1.9.9.244.1.3.1.1.4
The requested size of the associated
cnpdTopNStatsTable entry.

For example a cnpdTopNConfigRequestedSize of
20 indicates the management station wants
to create an associated cnpdTopNStatsTable
entry of…
Unsigned32r/w
Constraints:
range: 1-100
.1.3.6.1.4.1.9.9.244.1.3.1.1.5
The actual size of the associated
cnpdTopNStatsTable entry.

The reason this may differ from
cnpdTopNConfigRequestedSize is because a
management station may request a number of
protocols that is great…
Unsigned32 .1.3.6.1.4.1.9.9.244.1.3.1.1.6
The value of sysUpTime when the associated
cnpdTopNStatsTable entry was created.
SNMPv2-SMITimeTicks
Constraints:
range: 1-2048
.1.3.6.1.4.1.9.9.244.1.3.1.1.7
This object is used to create or delete
the row entry in cnpdTopNConfigTable.

When creating a row entry the management
station is required to specify a value
for cnpdTopNConfigIfIndex only.
SNMPv2-TCRowStatusr/w
Enumerated Values:
1absoluteValue
2deltaValue
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.1.3.6.1.4.1.9.9.244.1.3.1.1.8
.1.3.6.1.4.1.9.9.244.1.4.1 · 1 row entry · 4 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk cnpdTopNStatsTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdTopNStatsTable'
A cnpdTopNStatsTable describes an ordered
list of protocols.
cnpdTopNStatsEntry row .1.3.6.1.4.1.9.9.244.1.4.1.1
This entry is used to store a set of objects which
describe a cnpdTopNStatsTable. A cnpdTopNStatsTable
is a number of protocols and statistics sorted
according to the criteria in the associated
cnpdTopNConfigEntry.
Indexes
No indexes recorded
Column Syntax OID
A monotonically increasing integer which
uniquely identifies a cnpdTopNStatsEntry
in the cnpdTopNStatsTable.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.4.1.1.1
Name of the application or protocol,
a unique textual string, assigned in the
cnpdSupportedProtocolsTable.
CiscoPdProtocolName
Enumerated Values:
1rising
2falling
3risingOrFalling
Type Constraints:
range: 1..255
.1.3.6.1.4.1.9.9.244.1.4.1.1.2
The amount of change in the selected statistic
during this sampling interval. The selected
statistic is the cnpdTopNConfigStatsSelect
from the associated cnpdTopNConfigStatsEntry.
SNMPv2-SMICounter32
Constraints:
range: 1-4294967295
.1.3.6.1.4.1.9.9.244.1.4.1.1.3
The amount of change in the selected statistic
during this sampling interval. The selected
statistic is the cnpdTopNConfigStatsSelect
from the associated cnpdTopNConfigStatsEntry.

This is the 64-bit (Hig…
SNMPv2-SMICounter64
Constraints:
range: 1-4294967295
.1.3.6.1.4.1.9.9.244.1.4.1.1.4
.1.3.6.1.4.1.9.9.244.1.5.1 · 1 row entry · 11 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk cnpdThresholdConfigTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdConfigTable'
The cnpdThresholdConfigTable allows the management
station to create thresholds for the purpose of
sending notifications if breached, and creating a
history of breached thresholds.
cnpdThresholdConfigEntry row .1.3.6.1.4.1.9.9.244.1.5.1.1
This entry contains configuration information to
set thresholds for the purpose of notifications.

The management station is allowed to set thresholds
on individual statistics for individual protocols
on an…
Indexes
No indexes recorded
Column Syntax OID
A monotonically increasing integer which
uniquely identifies an entry in the
cnpdThresholdConfigTable.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.5.1.1.1
This object allows the management station to
select the interface, which Protocol Discovery is
running on, to be used to create this
cnpdThresholdConfigTable entry.
IF-MIBInterfaceIndexr/w
Constraints:
range: 1-1000
Description:
A unique value, greater than zero, for each interface or
interface sub-layer in the managed system. It is
recommended that values are assigned contiguously starting
from 1. The value for each interface sub-layer must …
.1.3.6.1.4.1.9.9.244.1.5.1.1.2
The interval in seconds over which the data is
sampled and compared with cnpdThresholdConfigRising
and cnpdThresholdConfigFalling thresholds.
secondsUnsigned32r/w
Constraints:
range: 1-1000
.1.3.6.1.4.1.9.9.244.1.5.1.1.3
The method of sampling the selected statistic and
calculating the value to be compared against
cnpdThresholdConfigRising or
cnpdThresholdConfigFalling thresholds.

If the value of this object is absol…
Enumerationr/w
Constraints:
range: 1-4294967295
.1.3.6.1.4.1.9.9.244.1.5.1.1.4
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.
Unsigned32r/w
Enumerated Values:
1risingBreach
2fallingBreach
.1.3.6.1.4.1.9.9.244.1.5.1.1.5
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 th…
SNMPv2-TCTruthValuer/w
Type Values:
1true
2false
Description:
Represents a boolean value.
.1.3.6.1.4.1.9.9.244.1.5.1.1.6
This object allows the management station to
select the statistic used to base the threshold
on.

For example a cnpdThresholdConfigStatsSelect of
bitRateSum means cnpdThresholdConfigRising and
cnpdThreshol…
CiscoPdDataTyper/w
Constraints:
range: 1-1024
Type Values:
1bitRateIn
2bitRateOut
3bitRateSum
4byteCountIn
5byteCountOut
6byteCountSum
7packetCountIn
8packetCountOut
9packetCountSum
.1.3.6.1.4.1.9.9.244.1.5.1.1.7
This controls the type of notification that is
sent when this threshold entry is first enabled.

Because there is no previous sampling history,
choosing one of these options determines the type
of notifi…
Enumerationr/w .1.3.6.1.4.1.9.9.244.1.5.1.1.8
This is the threshold object which the managment
station sets to determine if it gets breached. It
indicates the statistic being sampled was
rising.

When the current sample is greater than or
equal to t…
Unsigned32r/w .1.3.6.1.4.1.9.9.244.1.5.1.1.9
This is the threshold object which the management
station sets to determine if it gets breached. It
indicates the statistic being sampled was
falling.

When current sample is less than or equal
to this…
Unsigned32r/w .1.3.6.1.4.1.9.9.244.1.5.1.1.10
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, cnpdT…
SNMPv2-TCRowStatusr/w
Constraints:
range: 1-1024
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.1.3.6.1.4.1.9.9.244.1.5.1.1.12
.1.3.6.1.4.1.9.9.244.1.6.1 · 1 row entry · 7 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk cnpdThresholdHistoryTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdThresholdHistoryTable'
The Threshold History table. Notifications
are unreliable so this table provides a
history of the last 5000 threshold breached
events. A notification can be traced back to
its cnpdThresholdHistoryEntry.
cnpdThresholdHistoryEntry row .1.3.6.1.4.1.9.9.244.1.6.1.1
This entry is created each time a threshold
is breached.

Thus there is not necessarily a one to one
relationship to cnpdThresholdConfigTable
as not every Threshold configured will
be breached.
Indexes
No indexes recorded
Column Syntax OID
A monotonically increasing integer
which uniquely identifies this
cnpdThresholdHistoryEntry in the
cnpdThresholdHistory table.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.1
The cnpdThresholdConfigTable entry
which generated this entry. Using this
object the management station can backtrack
to the appropriate cnpdThresholdConfigEntry.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.2
The actual value of the statistic when
the sampling was made.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.3
Describes whether this is an
event caused by a rising
or falling threshold breach.
Enumeration .1.3.6.1.4.1.9.9.244.1.6.1.1.4
The value of sysUpTime of the running
configuration when the event occurred.
SNMPv2-SMITimeTicks
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.6.1.1.5
The application or protocol which the
management station configured a
threshold on.

This object is an index into the
SupportedProtocolsTable where details
of the protocol can be found.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.6
This is the statistic used to base the threshold
on.
CiscoPdDataType
Type Values:
1bitRateIn
2bitRateOut
3bitRateSum
4byteCountIn
5byteCountOut
6byteCountSum
7packetCountIn
8packetCountOut
9packetCountSum
.1.3.6.1.4.1.9.9.244.1.6.1.1.7
.1.3.6.1.4.1.9.9.244.1.8.1 · 1 row entry · 2 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk cnpdSupportedProtocolsTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdSupportedProtocolsTable'
The Supported Protocols table lists all the 
protocols and applications which NBAR is currently
capable of recognizing.
cnpdSupportedProtocolsEntry row .1.3.6.1.4.1.9.9.244.1.8.1.1
A entry in the Supported Protocols table reflecting
key information about a protocol.
Indexes
No indexes recorded
Column Syntax OID
A unique identifier of a row in this table.

Thus it also represents a unique identifier for a
protocol or application which NBAR currently
recognizes.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.8.1.1.1
This object reflects the valid string of a
protocol or application which NBAR currently
recognizes.
CiscoPdProtocolName
Type Constraints:
range: 1..255
.1.3.6.1.4.1.9.9.244.1.8.1.1.2