HC-RMON-MIB

        The MIB module for managing remote monitoring
device implementations. This MIB module
augments the original RMON MIB as specified in
RFC 2819 and RFC 1513 and RMON-2 MIB as specified in
RFC 2021.
    
Source file
HC-RMON-MIB
Last revised
Identity
hcRMON
Base OID
1.3.6.1.2.1.16.20.5
Imported Objects
HCNUM-TC CounterBasedGauge64 ZeroBasedCounter64
RMON-MIB capture captureBufferControlIndex captureBufferIndex etherHistoryIndex etherHistorySampleIndex etherStatsIndex history hostAddress hostIndex hosts hostTimeCreationOrder hostTimeIndex hostTopN hostTopNIndex hostTopNReport matrix matrixDSDestAddress matrixDSIndex matrixDSSourceAddress matrixSDDestAddress matrixSDIndex matrixSDSourceAddress OwnerString rmon rmonEthernetHistoryGroup (no object page) rmonEtherStatsGroup (no object page) rmonFilterGroup (no object page) rmonHistoryControlGroup (no object page) rmonHostGroup (no object page) rmonHostTopNGroup (no object page) rmonMatrixGroup (no object page) rmonPacketCaptureGroup (no object page) statistics
RMON2-MIB addressMapGroup (no object page) alHost alHostGroup (no object page) alHostTimeMark alMatrix alMatrixDSTimeMark alMatrixGroup (no object page) alMatrixSDTimeMark alMatrixTopNControlIndex alMatrixTopNIndex hlHostControlIndex hlMatrixControlIndex nlHost nlHostAddress nlHostGroup (no object page) nlHostTimeMark nlMatrix nlMatrixDSDestAddress nlMatrixDSSourceAddress nlMatrixDSTimeMark nlMatrixGroup (no object page) nlMatrixSDDestAddress nlMatrixSDSourceAddress nlMatrixSDTimeMark nlMatrixTopNControlIndex nlMatrixTopNIndex probeConfig probeInformationGroup (no object page) protocolDirectoryGroup (no object page) protocolDirLocalIndex protocolDist protocolDistControlIndex protocolDistributionGroup (no object page) rmon1EnhancementGroup (no object page) rmonConformance usrHistory usrHistoryControlIndex usrHistoryGroup (no object page) usrHistoryObjectIndex usrHistorySampleIndex ZeroBasedCounter32
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Counter64 Gauge32 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC RowStatus TimeStamp
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 'HC-RMON-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'HC-RMON-MIB::hcRMON'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'HC-RMON-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'HC-RMON-MIB::hcRMON'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (192)
.1.3.6.1.2.1.16.1.7
.1.3.6.1.2.1.16.1.7.1
.1.3.6.1.2.1.16.1.7.1.1
.1.3.6.1.2.1.16.1.7.1.10
.1.3.6.1.2.1.16.1.7.1.11
.1.3.6.1.2.1.16.1.7.1.12
.1.3.6.1.2.1.16.1.7.1.13
.1.3.6.1.2.1.16.1.7.1.14
.1.3.6.1.2.1.16.1.7.1.15
.1.3.6.1.2.1.16.1.7.1.16
.1.3.6.1.2.1.16.1.7.1.2
.1.3.6.1.2.1.16.1.7.1.3
.1.3.6.1.2.1.16.1.7.1.4
.1.3.6.1.2.1.16.1.7.1.5
.1.3.6.1.2.1.16.1.7.1.6
.1.3.6.1.2.1.16.1.7.1.7
.1.3.6.1.2.1.16.1.7.1.8
.1.3.6.1.2.1.16.1.7.1.9
.1.3.6.1.2.1.16.12.3
.1.3.6.1.2.1.16.12.3.1
.1.3.6.1.2.1.16.12.3.1.1
.1.3.6.1.2.1.16.12.3.1.2
.1.3.6.1.2.1.16.12.3.1.3
.1.3.6.1.2.1.16.12.3.1.4
.1.3.6.1.2.1.16.14.3
.1.3.6.1.2.1.16.14.3.1
.1.3.6.1.2.1.16.14.3.1.1
.1.3.6.1.2.1.16.14.3.1.2
.1.3.6.1.2.1.16.14.3.1.3
.1.3.6.1.2.1.16.14.3.1.4
.1.3.6.1.2.1.16.14.3.1.5
.1.3.6.1.2.1.16.14.3.1.6
.1.3.6.1.2.1.16.14.3.1.7
.1.3.6.1.2.1.16.14.3.1.8
.1.3.6.1.2.1.16.15.6
.1.3.6.1.2.1.16.15.6.1
.1.3.6.1.2.1.16.15.6.1.1
.1.3.6.1.2.1.16.15.6.1.2
.1.3.6.1.2.1.16.15.6.1.3
.1.3.6.1.2.1.16.15.6.1.4
.1.3.6.1.2.1.16.15.7
.1.3.6.1.2.1.16.15.7.1
.1.3.6.1.2.1.16.15.7.1.1
.1.3.6.1.2.1.16.15.7.1.2
.1.3.6.1.2.1.16.15.7.1.3
.1.3.6.1.2.1.16.15.7.1.4
.1.3.6.1.2.1.16.15.8
.1.3.6.1.2.1.16.15.8.1
Integer32
.1.3.6.1.2.1.16.15.8.1.1
.1.3.6.1.2.1.16.15.8.1.10
.1.3.6.1.2.1.16.15.8.1.11
.1.3.6.1.2.1.16.15.8.1.12
.1.3.6.1.2.1.16.15.8.1.13
.1.3.6.1.2.1.16.15.8.1.14
.1.3.6.1.2.1.16.15.8.1.15
OctetString
.1.3.6.1.2.1.16.15.8.1.2
OctetString
.1.3.6.1.2.1.16.15.8.1.3
.1.3.6.1.2.1.16.15.8.1.4
.1.3.6.1.2.1.16.15.8.1.5
.1.3.6.1.2.1.16.15.8.1.6
.1.3.6.1.2.1.16.15.8.1.7
.1.3.6.1.2.1.16.15.8.1.8
.1.3.6.1.2.1.16.15.8.1.9
.1.3.6.1.2.1.16.16.2
.1.3.6.1.2.1.16.16.2.1
.1.3.6.1.2.1.16.16.2.1.1
.1.3.6.1.2.1.16.16.2.1.2
.1.3.6.1.2.1.16.16.2.1.3
.1.3.6.1.2.1.16.16.2.1.4
.1.3.6.1.2.1.16.16.2.1.5
.1.3.6.1.2.1.16.16.2.1.6
.1.3.6.1.2.1.16.16.2.1.7
.1.3.6.1.2.1.16.16.2.1.8
.1.3.6.1.2.1.16.17.5
.1.3.6.1.2.1.16.17.5.1
.1.3.6.1.2.1.16.17.5.1.1
.1.3.6.1.2.1.16.17.5.1.2
.1.3.6.1.2.1.16.17.5.1.3
.1.3.6.1.2.1.16.17.5.1.4
.1.3.6.1.2.1.16.17.6
.1.3.6.1.2.1.16.17.6.1
.1.3.6.1.2.1.16.17.6.1.1
.1.3.6.1.2.1.16.17.6.1.2
.1.3.6.1.2.1.16.17.6.1.3
.1.3.6.1.2.1.16.17.6.1.4
.1.3.6.1.2.1.16.17.7
.1.3.6.1.2.1.16.17.7.1
Integer32
.1.3.6.1.2.1.16.17.7.1.1
.1.3.6.1.2.1.16.17.7.1.10
.1.3.6.1.2.1.16.17.7.1.11
.1.3.6.1.2.1.16.17.7.1.12
.1.3.6.1.2.1.16.17.7.1.13
.1.3.6.1.2.1.16.17.7.1.14
.1.3.6.1.2.1.16.17.7.1.15
.1.3.6.1.2.1.16.17.7.1.16
OctetString
.1.3.6.1.2.1.16.17.7.1.2
OctetString
.1.3.6.1.2.1.16.17.7.1.3
.1.3.6.1.2.1.16.17.7.1.4
.1.3.6.1.2.1.16.17.7.1.5
.1.3.6.1.2.1.16.17.7.1.6
.1.3.6.1.2.1.16.17.7.1.7
.1.3.6.1.2.1.16.17.7.1.8
.1.3.6.1.2.1.16.17.7.1.9
.1.3.6.1.2.1.16.18.4
.1.3.6.1.2.1.16.18.4.1
.1.3.6.1.2.1.16.18.4.1.1
.1.3.6.1.2.1.16.18.4.1.2
Bits
.1.3.6.1.2.1.16.19.16
.1.3.6.1.2.1.16.2.6
.1.3.6.1.2.1.16.2.6.1
.1.3.6.1.2.1.16.2.6.1.1
.1.3.6.1.2.1.16.2.6.1.2
.1.3.6.1.2.1.16.2.6.1.3
.1.3.6.1.2.1.16.2.6.1.4
.1.3.6.1.2.1.16.20.5
.1.3.6.1.2.1.16.20.6
.1.3.6.1.2.1.16.20.7
.1.3.6.1.2.1.16.21
.1.3.6.1.2.1.16.21.1
.1.3.6.1.2.1.16.21.1.1
Integer32
.1.3.6.1.2.1.16.21.1.1.1
.1.3.6.1.2.1.16.21.1.1.10
.1.3.6.1.2.1.16.21.1.1.11
.1.3.6.1.2.1.16.21.1.1.12
.1.3.6.1.2.1.16.21.1.1.13
.1.3.6.1.2.1.16.21.1.1.14
.1.3.6.1.2.1.16.21.1.1.15
.1.3.6.1.2.1.16.21.1.1.16
.1.3.6.1.2.1.16.21.1.1.17
.1.3.6.1.2.1.16.21.1.1.18
.1.3.6.1.2.1.16.21.1.1.19
ObjectIdentifier
.1.3.6.1.2.1.16.21.1.1.2
.1.3.6.1.2.1.16.21.1.1.20
.1.3.6.1.2.1.16.21.1.1.21
.1.3.6.1.2.1.16.21.1.1.22
.1.3.6.1.2.1.16.21.1.1.23
.1.3.6.1.2.1.16.21.1.1.24
Kilobits per SecondSNMPv2-SMIGauge32
.1.3.6.1.2.1.16.21.1.1.25
Kilobits per SecondSNMPv2-SMIGauge32
.1.3.6.1.2.1.16.21.1.1.26
Enumeration
.1.3.6.1.2.1.16.21.1.1.27
.1.3.6.1.2.1.16.21.1.1.28
.1.3.6.1.2.1.16.21.1.1.29
.1.3.6.1.2.1.16.21.1.1.3
.1.3.6.1.2.1.16.21.1.1.30
.1.3.6.1.2.1.16.21.1.1.31
.1.3.6.1.2.1.16.21.1.1.4
.1.3.6.1.2.1.16.21.1.1.5
.1.3.6.1.2.1.16.21.1.1.6
.1.3.6.1.2.1.16.21.1.1.7
.1.3.6.1.2.1.16.21.1.1.8
.1.3.6.1.2.1.16.21.1.1.9
.1.3.6.1.2.1.16.4.5
.1.3.6.1.2.1.16.4.5.1
.1.3.6.1.2.1.16.4.5.1.1
.1.3.6.1.2.1.16.4.5.1.2
.1.3.6.1.2.1.16.4.5.1.3
.1.3.6.1.2.1.16.4.5.1.4
.1.3.6.1.2.1.16.4.5.1.5
.1.3.6.1.2.1.16.4.5.1.6
.1.3.6.1.2.1.16.4.5.1.7
.1.3.6.1.2.1.16.4.5.1.8
.1.3.6.1.2.1.16.4.6
.1.3.6.1.2.1.16.4.6.1
.1.3.6.1.2.1.16.4.6.1.1
.1.3.6.1.2.1.16.4.6.1.2
.1.3.6.1.2.1.16.4.6.1.3
.1.3.6.1.2.1.16.4.6.1.4
.1.3.6.1.2.1.16.4.6.1.5
.1.3.6.1.2.1.16.4.6.1.6
.1.3.6.1.2.1.16.4.6.1.7
.1.3.6.1.2.1.16.4.6.1.8
.1.3.6.1.2.1.16.5.3
.1.3.6.1.2.1.16.5.3.1
OctetString
.1.3.6.1.2.1.16.5.3.1.1
.1.3.6.1.2.1.16.5.3.1.2
.1.3.6.1.2.1.16.5.3.1.3
.1.3.6.1.2.1.16.5.3.1.4
.1.3.6.1.2.1.16.6.5
.1.3.6.1.2.1.16.6.5.1
.1.3.6.1.2.1.16.6.5.1.1
.1.3.6.1.2.1.16.6.5.1.2
.1.3.6.1.2.1.16.6.5.1.3
.1.3.6.1.2.1.16.6.5.1.4
.1.3.6.1.2.1.16.6.6
.1.3.6.1.2.1.16.6.6.1
.1.3.6.1.2.1.16.6.6.1.1
.1.3.6.1.2.1.16.6.6.1.2
.1.3.6.1.2.1.16.6.6.1.3
.1.3.6.1.2.1.16.6.6.1.4
.1.3.6.1.2.1.16.8.3
.1.3.6.1.2.1.16.8.3.1
nanosecondsInteger32
.1.3.6.1.2.1.16.8.3.1.1
Dependencies (14) 6 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
Conformance Groups (16)
Collects utilization statistics for any type of network.
.1.3.6.1.2.1.16.20.7.1
Collects utilization statistics for ethernet networks.
.1.3.6.1.2.1.16.20.7.2
Collects utilization statistics for ethernet networks.
.1.3.6.1.2.1.16.20.7.3
Collects utilization and error statistics per host.
.1.3.6.1.2.1.16.20.7.4
Prepares sorted reports of utilization and error statistics
per host.
.1.3.6.1.2.1.16.20.7.5
Collects utilization statistics per conversation.
.1.3.6.1.2.1.16.20.7.6
Provides finer granularity time stamps.
.1.3.6.1.2.1.16.20.7.7
Collects the relative amounts of octets and packets for the
different protocols detected on a network segment.
.1.3.6.1.2.1.16.20.7.8
Counts the amount of traffic sent from and to each network
address discovered by the probe.
.1.3.6.1.2.1.16.20.7.9
Counts the amount of traffic sent between each pair of
network addresses discovered by the probe.
.1.3.6.1.2.1.16.20.7.10
Prepares sorted reports of the amount of traffic sent between
each pair of network addresses discovered by the probe.
.1.3.6.1.2.1.16.20.7.11
Counts the amount of traffic, by protocol, sent from and to
each network address discovered by the probe.
.1.3.6.1.2.1.16.20.7.12
Counts the amount of traffic, by protocol, sent between each
pair of network addresses discovered by the
probe.
.1.3.6.1.2.1.16.20.7.13
Prepares sorted reports of the amount of traffic per protocol
sent between each pair of network addresses discovered by the
probe.
.1.3.6.1.2.1.16.20.7.14
Provides user-defined collection of historical information
from MIB objects on the probe with scalability to statistics
from high-capacity networks.
.1.3.6.1.2.1.16.20.7.15
An indication of the high capacity RMON groups supported on
at least one interface by this probe.
.1.3.6.1.2.1.16.20.7.16
Compliance Statements (4)

OID .1.3.6.1.2.1.16.20.6.1
Describes the requirements for conformance to the
High Capacity Media Independent Group.
Required groups

OID .1.3.6.1.2.1.16.20.6.2
Describes the requirements for conformance to the High
Capacity RMON-1 MIB
Required groups
optional etherStatsHighCapacityGroup The etherStatsHighCapacityGroup is optional but requires
implementation of the rmonEtherStatsGroup.
optional etherHistoryHighCapacityGroup The etherHistoryHighCapacityGroup is optional but
requires implementation of the rmonHistoryControlGroup and
rmonEthernetHistoryGroup.
optional hostHighCapacityGroup The hostHighCapacityGroup is mandatory when the
hostTopNHighCapacityGroup is implemented. This group also
requires implementation of the rmonHostGroup.
optional hostTopNHighCapacityGroup The hostTopNHighCapacityGroup is optional but requires
implementation of the rmonHostTopNGroup.
optional matrixHighCapacityGroup The matrixHighCapacityGroup is optional but requires
implementation of the rmonMatrixGroup.
optional captureBufferHighCapacityGroup The captureBufferHighCapacityGroup is optional but
requires implementation of the rmonFilterGroup and
rmonPacketCaptureGroup.
optional RMON-MIB::rmonEtherStatsGroup The RMON Ethernet Statistics Group is mandatory if the
etherStatsHighCapacityGroup is implemented.
optional RMON-MIB::rmonHistoryControlGroup The RMON History Control Group is mandatory if the
etherHistoryHighCapacityGroup is implemented.
optional RMON-MIB::rmonEthernetHistoryGroup The RMON Ethernet History Group is mandatory if the
etherHistoryHighCapacityGroup is implemented.
optional RMON-MIB::rmonHostGroup The RMON Host Group is mandatory if the
hostHighCapacityGroup is implemented.
optional RMON-MIB::rmonHostTopNGroup The RMON Host Top N Group is mandatory if the
hostTopNHighCapacityGroup is implemented.
optional RMON-MIB::rmonMatrixGroup The RMON Matrix Group is mandatory if the
matrixHighCapacityGroup is implemented.
optional RMON-MIB::rmonFilterGroup The RMON Filter Group is mandatory when the
captureBufferHighCapacityGroup is implemented.
optional RMON-MIB::rmonPacketCaptureGroup The RMON Packet Capture Group is mandatory when the
captureBufferHighCapacityGroup is implemented.

OID .1.3.6.1.2.1.16.20.6.3
Describes the requirements for conformance to
the High Capacity RMON-2 MIB
Required groups

OID .1.3.6.1.2.1.16.20.6.4
Describes the requirements for conformance to
the High Capacity RMON-2 MIB with Application Layer
Enhancements.
Required groups