RMON2-MIB

Monitored by Observium
        The MIB module for managing remote monitoring
device implementations.  This MIB module
extends the architecture introduced in the original
RMON MIB as specified in RFC 2819.
        
Copyright (C) The Internet Society (2006).  This version of
this MIB module is part of RFC 4502;  see the RFC itself for
full legal notices.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Device identity Inventory Polling
Explore Observium network monitoring
Source file
RMON2-MIB
Last revised
Identity
rmon
Base OID
1.3.6.1.2.1.16
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 'RMON2-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'RMON2-MIB::rmon'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'RMON2-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'RMON2-MIB::rmon'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (281)
2 directly used by Observium
.1.3.6.1.2.1.16
.1.3.6.1.2.1.16.1.4
.1.3.6.1.2.1.16.1.4.1
.1.3.6.1.2.1.16.1.4.1.1
.1.3.6.1.2.1.16.1.4.1.2
.1.3.6.1.2.1.16.1.5
.1.3.6.1.2.1.16.1.5.1
.1.3.6.1.2.1.16.1.5.1.1
.1.3.6.1.2.1.16.1.5.1.2
.1.3.6.1.2.1.16.1.6
.1.3.6.1.2.1.16.1.6.1
.1.3.6.1.2.1.16.1.6.1.1
.1.3.6.1.2.1.16.1.6.1.2
.1.3.6.1.2.1.16.10.7
.1.3.6.1.2.1.16.10.7.1
.1.3.6.1.2.1.16.10.7.1.1
.1.3.6.1.2.1.16.10.7.1.2
.1.3.6.1.2.1.16.10.8
.1.3.6.1.2.1.16.10.8.1
.1.3.6.1.2.1.16.10.8.1.1
.1.3.6.1.2.1.16.10.8.1.2
.1.3.6.1.2.1.16.11
.1.3.6.1.2.1.16.11.1
.1.3.6.1.2.1.16.11.2
.1.3.6.1.2.1.16.11.2.1
OctetString
.1.3.6.1.2.1.16.11.2.1.1
.1.3.6.1.2.1.16.11.2.1.10
OctetString
.1.3.6.1.2.1.16.11.2.1.2
Integer32
.1.3.6.1.2.1.16.11.2.1.3
OctetString
.1.3.6.1.2.1.16.11.2.1.4
Bits
.1.3.6.1.2.1.16.11.2.1.5
Enumeration
.1.3.6.1.2.1.16.11.2.1.6
Enumeration
.1.3.6.1.2.1.16.11.2.1.7
Enumeration
.1.3.6.1.2.1.16.11.2.1.8
.1.3.6.1.2.1.16.11.2.1.9
.1.3.6.1.2.1.16.12
.1.3.6.1.2.1.16.12.1
.1.3.6.1.2.1.16.12.1.1
Integer32
.1.3.6.1.2.1.16.12.1.1.1
.1.3.6.1.2.1.16.12.1.1.2
.1.3.6.1.2.1.16.12.1.1.3
.1.3.6.1.2.1.16.12.1.1.4
.1.3.6.1.2.1.16.12.1.1.5
.1.3.6.1.2.1.16.12.1.1.6
.1.3.6.1.2.1.16.12.2
.1.3.6.1.2.1.16.12.2.1
.1.3.6.1.2.1.16.12.2.1.1
.1.3.6.1.2.1.16.12.2.1.2
.1.3.6.1.2.1.16.13
.1.3.6.1.2.1.16.13.1
.1.3.6.1.2.1.16.13.2
Integer32
.1.3.6.1.2.1.16.13.3
.1.3.6.1.2.1.16.13.4
.1.3.6.1.2.1.16.13.4.1
Integer32
.1.3.6.1.2.1.16.13.4.1.1
.1.3.6.1.2.1.16.13.4.1.2
.1.3.6.1.2.1.16.13.4.1.3
.1.3.6.1.2.1.16.13.4.1.4
.1.3.6.1.2.1.16.13.4.1.5
.1.3.6.1.2.1.16.13.5
.1.3.6.1.2.1.16.13.5.1
.1.3.6.1.2.1.16.13.5.1.1
OctetString
.1.3.6.1.2.1.16.13.5.1.2
ObjectIdentifier
.1.3.6.1.2.1.16.13.5.1.3
OctetString
.1.3.6.1.2.1.16.13.5.1.4
.1.3.6.1.2.1.16.13.5.1.5
.1.3.6.1.2.1.16.14
.1.3.6.1.2.1.16.14.1
.1.3.6.1.2.1.16.14.1.1
Integer32
.1.3.6.1.2.1.16.14.1.1.1
Integer32
.1.3.6.1.2.1.16.14.1.1.10
.1.3.6.1.2.1.16.14.1.1.11
.1.3.6.1.2.1.16.14.1.1.12
.1.3.6.1.2.1.16.14.1.1.2
.1.3.6.1.2.1.16.14.1.1.3
.1.3.6.1.2.1.16.14.1.1.4
.1.3.6.1.2.1.16.14.1.1.5
Integer32
.1.3.6.1.2.1.16.14.1.1.6
.1.3.6.1.2.1.16.14.1.1.7
.1.3.6.1.2.1.16.14.1.1.8
.1.3.6.1.2.1.16.14.1.1.9
.1.3.6.1.2.1.16.14.2
.1.3.6.1.2.1.16.14.2.1
.1.3.6.1.2.1.16.14.2.1.1
OctetString
.1.3.6.1.2.1.16.14.2.1.2
.1.3.6.1.2.1.16.14.2.1.3
.1.3.6.1.2.1.16.14.2.1.4
.1.3.6.1.2.1.16.14.2.1.5
.1.3.6.1.2.1.16.14.2.1.6
.1.3.6.1.2.1.16.14.2.1.7
.1.3.6.1.2.1.16.14.2.1.8
.1.3.6.1.2.1.16.15
.1.3.6.1.2.1.16.15.1
.1.3.6.1.2.1.16.15.1.1
Integer32
.1.3.6.1.2.1.16.15.1.1.1
Integer32
.1.3.6.1.2.1.16.15.1.1.10
.1.3.6.1.2.1.16.15.1.1.11
.1.3.6.1.2.1.16.15.1.1.12
.1.3.6.1.2.1.16.15.1.1.2
.1.3.6.1.2.1.16.15.1.1.3
.1.3.6.1.2.1.16.15.1.1.4
.1.3.6.1.2.1.16.15.1.1.5
Integer32
.1.3.6.1.2.1.16.15.1.1.6
.1.3.6.1.2.1.16.15.1.1.7
.1.3.6.1.2.1.16.15.1.1.8
.1.3.6.1.2.1.16.15.1.1.9
.1.3.6.1.2.1.16.15.2
.1.3.6.1.2.1.16.15.2.1
.1.3.6.1.2.1.16.15.2.1.1
OctetString
.1.3.6.1.2.1.16.15.2.1.2
OctetString
.1.3.6.1.2.1.16.15.2.1.3
.1.3.6.1.2.1.16.15.2.1.4
.1.3.6.1.2.1.16.15.2.1.5
.1.3.6.1.2.1.16.15.2.1.6
.1.3.6.1.2.1.16.15.3
.1.3.6.1.2.1.16.15.3.1
.1.3.6.1.2.1.16.15.3.1.1
OctetString
.1.3.6.1.2.1.16.15.3.1.2
OctetString
.1.3.6.1.2.1.16.15.3.1.3
.1.3.6.1.2.1.16.15.3.1.4
.1.3.6.1.2.1.16.15.3.1.5
.1.3.6.1.2.1.16.15.3.1.6
.1.3.6.1.2.1.16.15.4
.1.3.6.1.2.1.16.15.4.1
Integer32
.1.3.6.1.2.1.16.15.4.1.1
.1.3.6.1.2.1.16.15.4.1.10
.1.3.6.1.2.1.16.15.4.1.11
Integer32
.1.3.6.1.2.1.16.15.4.1.2
Enumeration
.1.3.6.1.2.1.16.15.4.1.3
Integer32
.1.3.6.1.2.1.16.15.4.1.4
.1.3.6.1.2.1.16.15.4.1.5
.1.3.6.1.2.1.16.15.4.1.6
Integer32
.1.3.6.1.2.1.16.15.4.1.7
Integer32
.1.3.6.1.2.1.16.15.4.1.8
.1.3.6.1.2.1.16.15.4.1.9
.1.3.6.1.2.1.16.15.5
.1.3.6.1.2.1.16.15.5.1
Integer32
.1.3.6.1.2.1.16.15.5.1.1
Integer32
.1.3.6.1.2.1.16.15.5.1.2
OctetString
.1.3.6.1.2.1.16.15.5.1.3
OctetString
.1.3.6.1.2.1.16.15.5.1.4
.1.3.6.1.2.1.16.15.5.1.5
.1.3.6.1.2.1.16.15.5.1.6
.1.3.6.1.2.1.16.15.5.1.7
.1.3.6.1.2.1.16.15.5.1.8
.1.3.6.1.2.1.16.16
.1.3.6.1.2.1.16.16.1
.1.3.6.1.2.1.16.16.1.1
.1.3.6.1.2.1.16.16.1.1.1
.1.3.6.1.2.1.16.16.1.1.2
.1.3.6.1.2.1.16.16.1.1.3
.1.3.6.1.2.1.16.16.1.1.4
.1.3.6.1.2.1.16.16.1.1.5
.1.3.6.1.2.1.16.16.1.1.6
.1.3.6.1.2.1.16.17
.1.3.6.1.2.1.16.17.1
.1.3.6.1.2.1.16.17.1.1
.1.3.6.1.2.1.16.17.1.1.1
.1.3.6.1.2.1.16.17.1.1.2
.1.3.6.1.2.1.16.17.1.1.3
.1.3.6.1.2.1.16.17.1.1.4
.1.3.6.1.2.1.16.17.2
.1.3.6.1.2.1.16.17.2.1
.1.3.6.1.2.1.16.17.2.1.1
.1.3.6.1.2.1.16.17.2.1.2
.1.3.6.1.2.1.16.17.2.1.3
.1.3.6.1.2.1.16.17.2.1.4
.1.3.6.1.2.1.16.17.3
.1.3.6.1.2.1.16.17.3.1
Integer32
.1.3.6.1.2.1.16.17.3.1.1
.1.3.6.1.2.1.16.17.3.1.10
.1.3.6.1.2.1.16.17.3.1.11
Integer32
.1.3.6.1.2.1.16.17.3.1.2
Enumeration
.1.3.6.1.2.1.16.17.3.1.3
Integer32
.1.3.6.1.2.1.16.17.3.1.4
.1.3.6.1.2.1.16.17.3.1.5
.1.3.6.1.2.1.16.17.3.1.6
Integer32
.1.3.6.1.2.1.16.17.3.1.7
Integer32
.1.3.6.1.2.1.16.17.3.1.8
.1.3.6.1.2.1.16.17.3.1.9
.1.3.6.1.2.1.16.17.4
.1.3.6.1.2.1.16.17.4.1
Integer32
.1.3.6.1.2.1.16.17.4.1.1
Integer32
.1.3.6.1.2.1.16.17.4.1.2
OctetString
.1.3.6.1.2.1.16.17.4.1.3
OctetString
.1.3.6.1.2.1.16.17.4.1.4
Integer32
.1.3.6.1.2.1.16.17.4.1.5
.1.3.6.1.2.1.16.17.4.1.6
.1.3.6.1.2.1.16.17.4.1.7
.1.3.6.1.2.1.16.17.4.1.8
.1.3.6.1.2.1.16.17.4.1.9
.1.3.6.1.2.1.16.18
.1.3.6.1.2.1.16.18.1
.1.3.6.1.2.1.16.18.1.1
Integer32
.1.3.6.1.2.1.16.18.1.1.1
Integer32
.1.3.6.1.2.1.16.18.1.1.2
Integer32
.1.3.6.1.2.1.16.18.1.1.3
Integer32
.1.3.6.1.2.1.16.18.1.1.4
Integer32
.1.3.6.1.2.1.16.18.1.1.5
.1.3.6.1.2.1.16.18.1.1.6
.1.3.6.1.2.1.16.18.1.1.7
.1.3.6.1.2.1.16.18.2
.1.3.6.1.2.1.16.18.2.1
Integer32
.1.3.6.1.2.1.16.18.2.1.1
ObjectIdentifier
.1.3.6.1.2.1.16.18.2.1.2
Enumeration
.1.3.6.1.2.1.16.18.2.1.3
.1.3.6.1.2.1.16.18.3
.1.3.6.1.2.1.16.18.3.1
Integer32
.1.3.6.1.2.1.16.18.3.1.1
.1.3.6.1.2.1.16.18.3.1.2
.1.3.6.1.2.1.16.18.3.1.3
.1.3.6.1.2.1.16.18.3.1.4
Enumeration
.1.3.6.1.2.1.16.18.3.1.5
.1.3.6.1.2.1.16.19
Bits
.1.3.6.1.2.1.16.19.1
serialConfigTable deprecated
.1.3.6.1.2.1.16.19.10
serialConfigEntry deprecated
.1.3.6.1.2.1.16.19.10.1
serialMode deprecated r/w
Enumeration
.1.3.6.1.2.1.16.19.10.1.1
serialProtocol deprecated r/w
Enumeration
.1.3.6.1.2.1.16.19.10.1.2
serialTimeout deprecated r/w
Integer32
.1.3.6.1.2.1.16.19.10.1.3
serialModemInitString deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.10.1.4
serialModemHangUpString deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.10.1.5
serialModemConnectResp deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.10.1.6
serialModemNoConnectResp deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.10.1.7
serialDialoutTimeout deprecated r/w
Integer32
.1.3.6.1.2.1.16.19.10.1.8
serialStatus deprecated r/w
.1.3.6.1.2.1.16.19.10.1.9
netConfigTable deprecated
.1.3.6.1.2.1.16.19.11
netConfigEntry deprecated
.1.3.6.1.2.1.16.19.11.1
netConfigIPAddress deprecated r/w
.1.3.6.1.2.1.16.19.11.1.1
netConfigSubnetMask deprecated r/w
.1.3.6.1.2.1.16.19.11.1.2
netConfigStatus deprecated r/w
.1.3.6.1.2.1.16.19.11.1.3
netDefaultGateway deprecated r/w
.1.3.6.1.2.1.16.19.12
trapDestTable deprecated
.1.3.6.1.2.1.16.19.13
trapDestEntry deprecated
.1.3.6.1.2.1.16.19.13.1
trapDestIndex deprecated
Integer32
.1.3.6.1.2.1.16.19.13.1.1
trapDestCommunity deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.13.1.2
trapDestProtocol deprecated r/w
Enumeration
.1.3.6.1.2.1.16.19.13.1.3
trapDestAddress deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.13.1.4
trapDestOwner deprecated r/w
.1.3.6.1.2.1.16.19.13.1.5
trapDestStatus deprecated r/w
.1.3.6.1.2.1.16.19.13.1.6
.1.3.6.1.2.1.16.19.14
.1.3.6.1.2.1.16.19.14.1
serialConnectIndex deprecated
Integer32
.1.3.6.1.2.1.16.19.14.1.1
.1.3.6.1.2.1.16.19.14.1.2
serialConnectType deprecated r/w
Enumeration
.1.3.6.1.2.1.16.19.14.1.3
serialConnectDialString deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.14.1.4
OctetString
.1.3.6.1.2.1.16.19.14.1.5
OctetString
.1.3.6.1.2.1.16.19.14.1.6
OctetString
.1.3.6.1.2.1.16.19.14.1.7
serialConnectOwner deprecated r/w
.1.3.6.1.2.1.16.19.14.1.8
serialConnectStatus deprecated r/w
.1.3.6.1.2.1.16.19.14.1.9
OctetString
.1.3.6.1.2.1.16.19.2
OctetString
.1.3.6.1.2.1.16.19.3
OctetString
.1.3.6.1.2.1.16.19.4
Enumeration
.1.3.6.1.2.1.16.19.5
probeDownloadFile deprecated r/w
OctetString
.1.3.6.1.2.1.16.19.6
probeDownloadTFTPServer deprecated r/w
.1.3.6.1.2.1.16.19.7
probeDownloadAction deprecated r/w
Enumeration
.1.3.6.1.2.1.16.19.8
probeDownloadStatus deprecated
Enumeration
.1.3.6.1.2.1.16.19.9
.1.3.6.1.2.1.16.2.5
.1.3.6.1.2.1.16.2.5.1
.1.3.6.1.2.1.16.2.5.1.1
.1.3.6.1.2.1.16.20
.1.3.6.1.2.1.16.20.1
.1.3.6.1.2.1.16.20.2
.1.3.6.1.2.1.16.4.4
.1.3.6.1.2.1.16.4.4.1
.1.3.6.1.2.1.16.4.4.1.1
.1.3.6.1.2.1.16.4.4.1.2
.1.3.6.1.2.1.16.6.4
.1.3.6.1.2.1.16.6.4.1
.1.3.6.1.2.1.16.6.4.1.1
.1.3.6.1.2.1.16.6.4.1.2
.1.3.6.1.2.1.16.7.3
.1.3.6.1.2.1.16.7.3.1
.1.3.6.1.2.1.16.7.3.1.1
.1.3.6.1.2.1.16.7.3.1.2
.1.3.6.1.2.1.16.7.4
.1.3.6.1.2.1.16.7.4.1
Integer32
.1.3.6.1.2.1.16.7.4.1.1
Integer32
.1.3.6.1.2.1.16.7.4.1.2
Dependencies (12) 6 direct · 6 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 (5)
OctetString range: 0..255
ObjectIdentifier
Unsigned32
Unsigned32
Unsigned32
Conformance Groups (13)
Lists the inventory of protocols the probe has the
capability of monitoring and allows the addition, deletion,
and configuration of entries in this list.
.1.3.6.1.2.1.16.20.2.1
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.2.2
Lists MAC address to network address bindings discovered by
the probe and what interface they were last seen on.
.1.3.6.1.2.1.16.20.2.3
Counts the amount of traffic sent from and to each network
address discovered by the probe. Note that while the
hlHostControlTable also has objects that control an optional
alHostTable, implementation of the alHostTable is not
required to fully implement this group.
.1.3.6.1.2.1.16.20.2.4
Counts the amount of traffic sent between each pair of
network addresses discovered by the probe. Note that while
the hlMatrixControlTable also has objects that control
optional alMatrixTables, implementation of the
alMatrixTables is not required to fully implement this
group.
.1.3.6.1.2.1.16.20.2.5
Counts the amount of traffic, by protocol, sent from and to
each network address discovered by the probe. Implementation
of this group requires implementation of the Network-Layer
Host Group.
.1.3.6.1.2.1.16.20.2.6
Counts the amount of traffic, by protocol, sent between each
pair of network addresses discovered by the
probe. Implementation of this group requires implementation
of the Network-Layer Matrix Group.
.1.3.6.1.2.1.16.20.2.7
The usrHistoryGroup provides user-defined collection of
historical information from MIB objects on the probe.
.1.3.6.1.2.1.16.20.2.8
This group describes various operating parameters of the
probe and controls the local time of the probe.
.1.3.6.1.2.1.16.20.2.9
This group controls the configuration of various operating
parameters of the probe. This group is not referenced by any
MODULE-COMPLIANCE macro because it is 'grandfathered' from
more recent MIB review rules that would require it.
.1.3.6.1.2.1.16.20.2.10
This group adds some enhancements to RMON-1 that help
management stations.
.1.3.6.1.2.1.16.20.2.11
This group adds some enhancements to RMON-1 that help
management stations.
.1.3.6.1.2.1.16.20.2.12
This group adds some enhancements to RMON-1 that help
management stations. This group is not referenced by any
MODULE-COMPLIANCE macro because it is 'grandfathered' from
more recent MIB review rules that would require it.
.1.3.6.1.2.1.16.20.2.13
Compliance Statements (2)

OID .1.3.6.1.2.1.16.20.1.1
Describes the requirements for conformance to
the RMON2 MIB
Required groups
mandatory protocolDirectoryGroup
mandatory protocolDistributionGroup
mandatory addressMapGroup
mandatory nlHostGroup
mandatory nlMatrixGroup
mandatory usrHistoryGroup
mandatory probeInformationGroup
optional rmon1EnhancementGroup The rmon1EnhancementGroup is mandatory for systems
that implement RMON [RFC2819].
optional rmon1EthernetEnhancementGroup The rmon1EthernetEnhancementGroup is optional and is
appropriate for systems that implement the Ethernet
group of RMON [RFC2819].
Object refinements
ObjectAccessSyntaxDescription
nlMatrixTopNControlRateBase
Enumeration
nlMatrixTopNPkts(1), nlMatrixTopNOctets(2)
Conformance to RMON2 requires only support for these
values of nlMatrixTopNControlRateBase.

OID .1.3.6.1.2.1.16.20.1.2
Describes the requirements for conformance to
the RMON2 MIB with Application-Layer Enhancements.
Required groups
mandatory protocolDirectoryGroup
mandatory protocolDistributionGroup
mandatory addressMapGroup
mandatory nlHostGroup
mandatory nlMatrixGroup
mandatory alHostGroup
mandatory alMatrixGroup
mandatory usrHistoryGroup
mandatory probeInformationGroup
optional rmon1EnhancementGroup The rmon1EnhancementGroup is mandatory for systems
that implement RMON [RFC2819].
optional rmon1EthernetEnhancementGroup The rmon1EthernetEnhancementGroup is optional and is
appropriate for systems that implement the Ethernet
group of RMON [RFC2819].
Object refinements
ObjectAccessSyntaxDescription
nlMatrixTopNControlRateBase
Enumeration
nlMatrixTopNPkts(1), nlMatrixTopNOctets(2)
Conformance to RMON2 requires only support for these
values of nlMatrixTopNControlRateBase.
alMatrixTopNControlRateBase
Enumeration
alMatrixTopNTerminalsPkts(1), alMatrixTopNTerminalsOctets(2), alMatrixTopNAllPkts(3), alMatrixTopNAllOctets(4)
Conformance to RMON2 requires only support for these

values of alMatrixTopNControlRateBase.