DSMON-MIB

        This module defines Remote Monitoring MIB extensions for
Differentiated Services enabled networks.
        
 RMON DIFFSERV DSCP statistics
  * Per Counter Aggregation Group
  * Per Protocol Per Counter Aggregation Group
  * Per Counter Aggregation Group Per Host
        
  * Per Counter Aggregation Group Per Host-Pair
        
In order to maintain the RMON 'look-and-feel' and semantic
consistency, some of the text from the RMON-2 and HC-RMON
MIBs by Steve Waldbusser has been adapted for use in this
MIB.
    
Source file
DSMON-MIB
Last revised
Identity
dsmonMIB
Base OID
1.3.6.1.2.1.16.26
Imported Objects
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'DSMON-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'DSMON-MIB::dsmonMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DSMON-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DSMON-MIB::dsmonMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (218)
.1.3.6.1.2.1.16.26
.1.3.6.1.2.1.16.26.1
.1.3.6.1.2.1.16.26.1.1
Integer32
.1.3.6.1.2.1.16.26.1.1.1
.1.3.6.1.2.1.16.26.1.1.2
.1.3.6.1.2.1.16.26.1.1.3
.1.3.6.1.2.1.16.26.1.1.4
.1.3.6.1.2.1.16.26.1.1.5
.1.3.6.1.2.1.16.26.1.1.5.1
.1.3.6.1.2.1.16.26.1.1.5.1.1
OctetString
.1.3.6.1.2.1.16.26.1.1.5.1.2
.1.3.6.1.2.1.16.26.1.1.5.1.3
.1.3.6.1.2.1.16.26.1.1.5.1.4
.1.3.6.1.2.1.16.26.1.1.6
.1.3.6.1.2.1.16.26.1.1.6.1
.1.3.6.1.2.1.16.26.1.1.6.1.1
.1.3.6.1.2.1.16.26.1.1.6.1.2
.1.3.6.1.2.1.16.26.1.1.7
.1.3.6.1.2.1.16.26.1.1.7.1
OctetString
.1.3.6.1.2.1.16.26.1.1.7.1.1
.1.3.6.1.2.1.16.26.1.1.7.1.2
.1.3.6.1.2.1.16.26.1.2
.1.3.6.1.2.1.16.26.1.2.1
.1.3.6.1.2.1.16.26.1.2.1.1
Integer32
.1.3.6.1.2.1.16.26.1.2.1.1.1
.1.3.6.1.2.1.16.26.1.2.1.1.2
.1.3.6.1.2.1.16.26.1.2.1.1.3
.1.3.6.1.2.1.16.26.1.2.1.1.4
.1.3.6.1.2.1.16.26.1.2.1.1.5
.1.3.6.1.2.1.16.26.1.2.1.1.6
.1.3.6.1.2.1.16.26.1.2.1.1.7
.1.3.6.1.2.1.16.26.1.2.2
.1.3.6.1.2.1.16.26.1.2.2.1
.1.3.6.1.2.1.16.26.1.2.2.1.1
.1.3.6.1.2.1.16.26.1.2.2.1.10
.1.3.6.1.2.1.16.26.1.2.2.1.11
.1.3.6.1.2.1.16.26.1.2.2.1.12
.1.3.6.1.2.1.16.26.1.2.2.1.2
.1.3.6.1.2.1.16.26.1.2.2.1.3
.1.3.6.1.2.1.16.26.1.2.2.1.4
.1.3.6.1.2.1.16.26.1.2.2.1.5
.1.3.6.1.2.1.16.26.1.2.2.1.6
.1.3.6.1.2.1.16.26.1.2.2.1.7
.1.3.6.1.2.1.16.26.1.2.2.1.8
.1.3.6.1.2.1.16.26.1.2.2.1.9
.1.3.6.1.2.1.16.26.1.3
.1.3.6.1.2.1.16.26.1.3.1
.1.3.6.1.2.1.16.26.1.3.1.1
Integer32
.1.3.6.1.2.1.16.26.1.3.1.1.1
.1.3.6.1.2.1.16.26.1.3.1.1.10
.1.3.6.1.2.1.16.26.1.3.1.1.2
.1.3.6.1.2.1.16.26.1.3.1.1.3
Integer32
.1.3.6.1.2.1.16.26.1.3.1.1.4
.1.3.6.1.2.1.16.26.1.3.1.1.5
table entriesSNMPv2-SMICounter32
.1.3.6.1.2.1.16.26.1.3.1.1.6
table entriesSNMPv2-SMICounter32
.1.3.6.1.2.1.16.26.1.3.1.1.7
.1.3.6.1.2.1.16.26.1.3.1.1.8
.1.3.6.1.2.1.16.26.1.3.1.1.9
.1.3.6.1.2.1.16.26.1.3.2
.1.3.6.1.2.1.16.26.1.3.2.1
.1.3.6.1.2.1.16.26.1.3.2.1.1
.1.3.6.1.2.1.16.26.1.3.2.1.2
.1.3.6.1.2.1.16.26.1.3.2.1.3
.1.3.6.1.2.1.16.26.1.3.2.1.4
.1.3.6.1.2.1.16.26.1.3.2.1.5
.1.3.6.1.2.1.16.26.1.3.2.1.6
.1.3.6.1.2.1.16.26.1.3.2.1.7
.1.3.6.1.2.1.16.26.1.3.2.1.8
.1.3.6.1.2.1.16.26.1.3.3
.1.3.6.1.2.1.16.26.1.3.3.1
Integer32
.1.3.6.1.2.1.16.26.1.3.3.1.1
.1.3.6.1.2.1.16.26.1.3.3.1.10
.1.3.6.1.2.1.16.26.1.3.3.1.11
Integer32
.1.3.6.1.2.1.16.26.1.3.3.1.2
Enumeration
.1.3.6.1.2.1.16.26.1.3.3.1.3
secondsInteger32
.1.3.6.1.2.1.16.26.1.3.3.1.4
.1.3.6.1.2.1.16.26.1.3.3.1.5
secondsInteger32
.1.3.6.1.2.1.16.26.1.3.3.1.6
table entriesInteger32
.1.3.6.1.2.1.16.26.1.3.3.1.7
table entriesInteger32
.1.3.6.1.2.1.16.26.1.3.3.1.8
.1.3.6.1.2.1.16.26.1.3.3.1.9
.1.3.6.1.2.1.16.26.1.3.4
.1.3.6.1.2.1.16.26.1.3.4.1
Integer32
.1.3.6.1.2.1.16.26.1.3.4.1.1
Integer32
.1.3.6.1.2.1.16.26.1.3.4.1.2
.1.3.6.1.2.1.16.26.1.3.4.1.3
.1.3.6.1.2.1.16.26.1.3.4.1.4
.1.3.6.1.2.1.16.26.1.3.4.1.5
.1.3.6.1.2.1.16.26.1.3.4.1.6
.1.3.6.1.2.1.16.26.1.4
.1.3.6.1.2.1.16.26.1.4.1
.1.3.6.1.2.1.16.26.1.4.1.1
Integer32
.1.3.6.1.2.1.16.26.1.4.1.1.1
.1.3.6.1.2.1.16.26.1.4.1.1.10
.1.3.6.1.2.1.16.26.1.4.1.1.11
.1.3.6.1.2.1.16.26.1.4.1.1.12
.1.3.6.1.2.1.16.26.1.4.1.1.2
.1.3.6.1.2.1.16.26.1.4.1.1.3
table entriesInteger32
.1.3.6.1.2.1.16.26.1.4.1.1.4
bitsInteger32
.1.3.6.1.2.1.16.26.1.4.1.1.5
bitsInteger32
.1.3.6.1.2.1.16.26.1.4.1.1.6
.1.3.6.1.2.1.16.26.1.4.1.1.7
table entriesSNMPv2-SMICounter32
.1.3.6.1.2.1.16.26.1.4.1.1.8
table entriesSNMPv2-SMICounter32
.1.3.6.1.2.1.16.26.1.4.1.1.9
.1.3.6.1.2.1.16.26.1.4.2
.1.3.6.1.2.1.16.26.1.4.2.1
.1.3.6.1.2.1.16.26.1.4.2.1.1
.1.3.6.1.2.1.16.26.1.4.2.1.10
.1.3.6.1.2.1.16.26.1.4.2.1.11
.1.3.6.1.2.1.16.26.1.4.2.1.12
.1.3.6.1.2.1.16.26.1.4.2.1.13
.1.3.6.1.2.1.16.26.1.4.2.1.14
.1.3.6.1.2.1.16.26.1.4.2.1.15
OctetString
.1.3.6.1.2.1.16.26.1.4.2.1.2
.1.3.6.1.2.1.16.26.1.4.2.1.3
.1.3.6.1.2.1.16.26.1.4.2.1.4
dsmonHostInOvflPkts deprecated
.1.3.6.1.2.1.16.26.1.4.2.1.5
.1.3.6.1.2.1.16.26.1.4.2.1.6
.1.3.6.1.2.1.16.26.1.4.2.1.7
.1.3.6.1.2.1.16.26.1.4.2.1.8
.1.3.6.1.2.1.16.26.1.4.2.1.9
.1.3.6.1.2.1.16.26.1.4.3
.1.3.6.1.2.1.16.26.1.4.3.1
Integer32
.1.3.6.1.2.1.16.26.1.4.3.1.1
.1.3.6.1.2.1.16.26.1.4.3.1.10
.1.3.6.1.2.1.16.26.1.4.3.1.11
Integer32
.1.3.6.1.2.1.16.26.1.4.3.1.2
Enumeration
.1.3.6.1.2.1.16.26.1.4.3.1.3
secondsInteger32
.1.3.6.1.2.1.16.26.1.4.3.1.4
.1.3.6.1.2.1.16.26.1.4.3.1.5
secondsInteger32
.1.3.6.1.2.1.16.26.1.4.3.1.6
table entriesInteger32
.1.3.6.1.2.1.16.26.1.4.3.1.7
table entriesInteger32
.1.3.6.1.2.1.16.26.1.4.3.1.8
.1.3.6.1.2.1.16.26.1.4.3.1.9
.1.3.6.1.2.1.16.26.1.4.4
.1.3.6.1.2.1.16.26.1.4.4.1
Integer32
.1.3.6.1.2.1.16.26.1.4.4.1.1
Integer32
.1.3.6.1.2.1.16.26.1.4.4.1.2
OctetString
.1.3.6.1.2.1.16.26.1.4.4.1.3
.1.3.6.1.2.1.16.26.1.4.4.1.4
.1.3.6.1.2.1.16.26.1.4.4.1.5
.1.3.6.1.2.1.16.26.1.4.4.1.6
.1.3.6.1.2.1.16.26.1.4.4.1.7
.1.3.6.1.2.1.16.26.1.5
Bits
.1.3.6.1.2.1.16.26.1.5.1
.1.3.6.1.2.1.16.26.1.6
.1.3.6.1.2.1.16.26.1.6.1
.1.3.6.1.2.1.16.26.1.6.1.1
Integer32
.1.3.6.1.2.1.16.26.1.6.1.1.1
.1.3.6.1.2.1.16.26.1.6.1.1.10
.1.3.6.1.2.1.16.26.1.6.1.1.2
.1.3.6.1.2.1.16.26.1.6.1.1.3
table entriesInteger32
.1.3.6.1.2.1.16.26.1.6.1.1.4
.1.3.6.1.2.1.16.26.1.6.1.1.5
table entriesSNMPv2-SMICounter32
.1.3.6.1.2.1.16.26.1.6.1.1.6
table entriesSNMPv2-SMICounter32
.1.3.6.1.2.1.16.26.1.6.1.1.7
.1.3.6.1.2.1.16.26.1.6.1.1.8
.1.3.6.1.2.1.16.26.1.6.1.1.9
.1.3.6.1.2.1.16.26.1.6.2
.1.3.6.1.2.1.16.26.1.6.2.1
.1.3.6.1.2.1.16.26.1.6.2.1.1
.1.3.6.1.2.1.16.26.1.6.2.1.10
.1.3.6.1.2.1.16.26.1.6.2.1.11
.1.3.6.1.2.1.16.26.1.6.2.1.12
Integer32
.1.3.6.1.2.1.16.26.1.6.2.1.2
OctetString
.1.3.6.1.2.1.16.26.1.6.2.1.3
OctetString
.1.3.6.1.2.1.16.26.1.6.2.1.4
Integer32
.1.3.6.1.2.1.16.26.1.6.2.1.5
.1.3.6.1.2.1.16.26.1.6.2.1.6
.1.3.6.1.2.1.16.26.1.6.2.1.7
.1.3.6.1.2.1.16.26.1.6.2.1.8
.1.3.6.1.2.1.16.26.1.6.2.1.9
.1.3.6.1.2.1.16.26.1.6.3
.1.3.6.1.2.1.16.26.1.6.3.1
.1.3.6.1.2.1.16.26.1.6.3.1.1
.1.3.6.1.2.1.16.26.1.6.3.1.2
.1.3.6.1.2.1.16.26.1.6.3.1.3
.1.3.6.1.2.1.16.26.1.6.3.1.4
.1.3.6.1.2.1.16.26.1.6.3.1.5
.1.3.6.1.2.1.16.26.1.6.3.1.6
.1.3.6.1.2.1.16.26.1.6.3.1.7
.1.3.6.1.2.1.16.26.1.6.4
.1.3.6.1.2.1.16.26.1.6.4.1
Integer32
.1.3.6.1.2.1.16.26.1.6.4.1.1
.1.3.6.1.2.1.16.26.1.6.4.1.10
.1.3.6.1.2.1.16.26.1.6.4.1.11
Integer32
.1.3.6.1.2.1.16.26.1.6.4.1.2
Enumeration
.1.3.6.1.2.1.16.26.1.6.4.1.3
secondsInteger32
.1.3.6.1.2.1.16.26.1.6.4.1.4
.1.3.6.1.2.1.16.26.1.6.4.1.5
secondsInteger32
.1.3.6.1.2.1.16.26.1.6.4.1.6
table entriesInteger32
.1.3.6.1.2.1.16.26.1.6.4.1.7
table entriesInteger32
.1.3.6.1.2.1.16.26.1.6.4.1.8
.1.3.6.1.2.1.16.26.1.6.4.1.9
.1.3.6.1.2.1.16.26.1.6.5
.1.3.6.1.2.1.16.26.1.6.5.1
Integer32
.1.3.6.1.2.1.16.26.1.6.5.1.1
.1.3.6.1.2.1.16.26.1.6.5.1.10
.1.3.6.1.2.1.16.26.1.6.5.1.11
.1.3.6.1.2.1.16.26.1.6.5.1.12
.1.3.6.1.2.1.16.26.1.6.5.1.13
.1.3.6.1.2.1.16.26.1.6.5.1.14
.1.3.6.1.2.1.16.26.1.6.5.1.15
.1.3.6.1.2.1.16.26.1.6.5.1.16
.1.3.6.1.2.1.16.26.1.6.5.1.17
.1.3.6.1.2.1.16.26.1.6.5.1.18
.1.3.6.1.2.1.16.26.1.6.5.1.2
Integer32
.1.3.6.1.2.1.16.26.1.6.5.1.3
OctetString
.1.3.6.1.2.1.16.26.1.6.5.1.4
OctetString
.1.3.6.1.2.1.16.26.1.6.5.1.5
Integer32
.1.3.6.1.2.1.16.26.1.6.5.1.6
.1.3.6.1.2.1.16.26.1.6.5.1.7
.1.3.6.1.2.1.16.26.1.6.5.1.8
.1.3.6.1.2.1.16.26.1.6.5.1.9
.1.3.6.1.2.1.16.26.2
.1.3.6.1.2.1.16.26.3
.1.3.6.1.2.1.16.26.3.1
.1.3.6.1.2.1.16.26.3.2
Dependencies (16) 8 direct · 8 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Type Definitions (2)
Integer32 range: 0..2147483647
Integer32 range: 1..2147483647
Conformance Groups (14)
A collection of objects used to configure and manage
counter aggregation groups for DSMON collection purposes.
.1.3.6.1.2.1.16.26.3.2.1
A collection of objects providing per DSCP statistics.
.1.3.6.1.2.1.16.26.3.2.2
A collection of objects providing per-DSCP overflow
counters for systems with high capacity data sources, but
without support for the Counter64 data type.
.1.3.6.1.2.1.16.26.3.2.3
A collection of objects providing per DSCP statistics for
high capacity data sources.
.1.3.6.1.2.1.16.26.3.2.4
A collection of objects providing per protocol DSCP
monitoring extensions to the RMON-2 MIB.
.1.3.6.1.2.1.16.26.3.2.5
A collection of objects providing per-protocol DSCP
overflow counters for systems with high capacity data
sources, but without support for the Counter64 data type.
.1.3.6.1.2.1.16.26.3.2.6
A collection of objects providing per protocol DSCP
monitoring extensions to the RMON-2 MIB for High Capacity
networks.
.1.3.6.1.2.1.16.26.3.2.7
A collection of objects providing per Host monitoring

functions.
.1.3.6.1.2.1.16.26.3.2.8
A collection of objects providing per host DSCP overflow
counters for systems with high capacity data sources, but
without support for the Counter64 data type.
.1.3.6.1.2.1.16.26.3.2.9
A collection of objects providing per Host monitoring
functions for High Capacity networks.
.1.3.6.1.2.1.16.26.3.2.10
A collection of objects providing an indication of the
DSMON monitoring functions supported by the agent.
.1.3.6.1.2.1.16.26.3.2.11
A collection of objects providing per conversation
monitoring functions.
.1.3.6.1.2.1.16.26.3.2.12
A collection of objects providing per conversation
monitoring functions for systems with high capacity data
sources, but without support for the Counter64 data type.
.1.3.6.1.2.1.16.26.3.2.13
A collection of objects providing per conversation
monitoring functions for High Capacity networks.
.1.3.6.1.2.1.16.26.3.2.14
Compliance Statements (3)

OID .1.3.6.1.2.1.16.26.3.1.1
Describes the requirements for conformance to the
Differentiated Services Monitoring MIB.
Required groups
mandatory dsmonCounterAggControlGroup
mandatory dsmonStatsGroup
mandatory dsmonCapsGroup
optional dsmonStatsHCGroup The dsmonStatsHCGroup is mandatory for systems which
implement High Capacity monitoring.
optional dsmonPdistGroup The dsmonPdistGroup is mandatory for systems which
implement RMON-2 protocolDirTable based protocol
distribution monitoring.
optional dsmonPdistHCGroup The dsmonPdistHCGroup is mandatory for systems which
implement RMON-2 protocolDirTable based protocol
distribution monitoring on high capacity interfaces.
optional dsmonHostGroup The dsmonHostGroup is mandatory for systems which implement
RMON-2 nlHostTable based network protocol monitoring.
optional dsmonHostHCGroup The dsmonHostHCGroup is mandatory for systems which
implement RMON-2 nlHostTable based network protocol
monitoring, on high capacity interfaces.
optional dsmonMatrixGroup The dsmonMatrixGroup is mandatory for systems which
implement RMON-2 alMatrix based application protocol
monitoring.
optional dsmonMatrixHCGroup The dsmonMatrixHCGroup is mandatory for systems which
implement RMON-2 alMatrix based application protocol
monitoring, on high capacity interfaces.

OID .1.3.6.1.2.1.16.26.3.1.2
Describes the requirements for conformance to the
Differentiated Services Monitoring MIB for agents which also
support High Capacity monitoring and the Counter64 data
type.
Required groups
mandatory dsmonCounterAggControlGroup
mandatory dsmonStatsGroup
mandatory dsmonStatsHCGroup
mandatory dsmonCapsGroup
optional dsmonPdistGroup The dsmonPdistGroup is mandatory for systems which
implement RMON-2 protocolDirTable based protocol
distribution monitoring.
optional dsmonPdistHCGroup The dsmonPdistHCGroup is mandatory for systems which
implement RMON-2 protocolDirTable based protocol
distribution monitoring.
optional dsmonHostGroup The dsmonHostGroup is mandatory for systems which implement
RMON-2 nlHostTable based network protocol monitoring.
optional dsmonHostHCGroup The dsmonHostHCGroup is mandatory for systems which
implement RMON-2 nlHostTable based network protocol
monitoring.
optional dsmonMatrixGroup The dsmonMatrixGroup is mandatory for systems which
implement RMON-2 alMatrix based application protocol
monitoring.
optional dsmonMatrixHCGroup The dsmonMatrixHCGroup is mandatory for systems which
implement RMON-2 alMatrix based application protocol

monitoring.

OID .1.3.6.1.2.1.16.26.3.1.3
Describes the requirements for conformance to the
Differentiated Services Monitoring MIB for an agent which
supports high capacity monitoring, but does not support the
Counter64 data type (e.g., only supports the SNMPv1
protocol).
Required groups
mandatory dsmonCounterAggControlGroup
mandatory dsmonStatsGroup
mandatory dsmonStatsOvflGroup
mandatory dsmonCapsGroup
optional dsmonStatsHCGroup Implementation of the dsmonStatsHCGroup is not required.
High Capacity monitoring.
optional dsmonPdistGroup The dsmonPdistGroup is mandatory for systems which
implement RMON-2 protocolDirTable based protocol
distribution monitoring.
optional dsmonPdistOvflGroup The dsmonPdistGroup is mandatory for systems which
implement RMON-2 protocolDirTable based protocol
distribution monitoring.
optional dsmonPdistHCGroup Implementation of the dsmonPdistHCGroup is not required.
optional dsmonHostGroup The dsmonHostGroup is mandatory for systems which implement

RMON-2 nlHostTable based network protocol monitoring.
optional dsmonHostOvflGroup The dsmonHostGroup is mandatory for systems which implement
RMON-2 nlHostTable based network protocol monitoring.
optional dsmonHostHCGroup Implementation of the dsmonHostHCGroup is not required.
optional dsmonMatrixGroup The dsmonMatrixGroup is mandatory for systems which
implement RMON-2 alMatrix based application protocol
monitoring.
optional dsmonMatrixOvflGroup The dsmonMatrixGroup is mandatory for systems which
implement RMON-2 alMatrix based application protocol
monitoring.
optional dsmonMatrixHCGroup Implementation of the dsmonMatrixHCGroup is not required.