SMON-MIB

Monitored by Observium
        The MIB module for managing remote monitoring device
implementations for Switched Networks
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Ports
Explore Observium network monitoring
Source file
SMON-MIB
Last revised
Identity
switchRMON
Base OID
1.3.6.1.2.1.16.22
Imported Objects
IF-MIB InterfaceIndex
RMON-MIB OwnerString rmon
RMON2-MIB DataSource LastCreateTime probeConfig rmonConformance
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Counter64 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC RowStatus TEXTUAL-CONVENTION (no object page)
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 'SMON-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SMON-MIB::switchRMON'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SMON-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SMON-MIB::switchRMON'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (62)
1 directly used by Observium
Bits
.1.3.6.1.2.1.16.19.15
.1.3.6.1.2.1.16.20.3
.1.3.6.1.2.1.16.20.4
.1.3.6.1.2.1.16.22
.1.3.6.1.2.1.16.22.1
.1.3.6.1.2.1.16.22.1.1
.1.3.6.1.2.1.16.22.1.1.1
.1.3.6.1.2.1.16.22.1.1.1.1
.1.3.6.1.2.1.16.22.1.1.1.1.1
Bits
.1.3.6.1.2.1.16.22.1.1.1.1.2
Bits
.1.3.6.1.2.1.16.22.1.1.1.1.3
.1.3.6.1.2.1.16.22.1.1.1.1.4
.1.3.6.1.2.1.16.22.1.2
.1.3.6.1.2.1.16.22.1.2.1
.1.3.6.1.2.1.16.22.1.2.1.1
Integer32
.1.3.6.1.2.1.16.22.1.2.1.1.1
.1.3.6.1.2.1.16.22.1.2.1.1.2
.1.3.6.1.2.1.16.22.1.2.1.1.3
.1.3.6.1.2.1.16.22.1.2.1.1.4
.1.3.6.1.2.1.16.22.1.2.1.1.5
.1.3.6.1.2.1.16.22.1.2.2
.1.3.6.1.2.1.16.22.1.2.2.1
Integer32
.1.3.6.1.2.1.16.22.1.2.2.1.1
.1.3.6.1.2.1.16.22.1.2.2.1.10
.1.3.6.1.2.1.16.22.1.2.2.1.11
.1.3.6.1.2.1.16.22.1.2.2.1.12
.1.3.6.1.2.1.16.22.1.2.2.1.13
.1.3.6.1.2.1.16.22.1.2.2.1.14
.1.3.6.1.2.1.16.22.1.2.2.1.2
.1.3.6.1.2.1.16.22.1.2.2.1.3
.1.3.6.1.2.1.16.22.1.2.2.1.4
.1.3.6.1.2.1.16.22.1.2.2.1.5
.1.3.6.1.2.1.16.22.1.2.2.1.6
.1.3.6.1.2.1.16.22.1.2.2.1.7
.1.3.6.1.2.1.16.22.1.2.2.1.8
.1.3.6.1.2.1.16.22.1.2.2.1.9
.1.3.6.1.2.1.16.22.1.2.3
.1.3.6.1.2.1.16.22.1.2.3.1
Integer32
.1.3.6.1.2.1.16.22.1.2.3.1.1
.1.3.6.1.2.1.16.22.1.2.3.1.2
.1.3.6.1.2.1.16.22.1.2.3.1.3
.1.3.6.1.2.1.16.22.1.2.3.1.4
.1.3.6.1.2.1.16.22.1.2.3.1.5
.1.3.6.1.2.1.16.22.1.2.4
.1.3.6.1.2.1.16.22.1.2.4.1
Integer32
.1.3.6.1.2.1.16.22.1.2.4.1.1
.1.3.6.1.2.1.16.22.1.2.4.1.2
.1.3.6.1.2.1.16.22.1.2.4.1.3
.1.3.6.1.2.1.16.22.1.2.4.1.4
.1.3.6.1.2.1.16.22.1.2.4.1.5
.1.3.6.1.2.1.16.22.1.2.4.1.6
.1.3.6.1.2.1.16.22.1.2.4.1.7
.1.3.6.1.2.1.16.22.1.3
.1.3.6.1.2.1.16.22.1.3.1
.1.3.6.1.2.1.16.22.1.3.1.1
.1.3.6.1.2.1.16.22.1.3.1.1.1
.1.3.6.1.2.1.16.22.1.3.1.1.2
.1.3.6.1.2.1.16.22.1.3.1.1.3
Enumeration
.1.3.6.1.2.1.16.22.1.3.1.1.4
portCopyStatus OBS ✓ r/w
.1.3.6.1.2.1.16.22.1.3.1.1.5
.1.3.6.1.2.1.16.22.1.4
.1.3.6.1.2.1.16.22.1.4.1
Dependencies (13) 6 direct · 7 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 (1)
ObjectIdentifier
Conformance Groups (12)
Defines the objects that describe the capabilities of RMON
data sources.
.1.3.6.1.2.1.16.20.4.1
Defines the switch monitoring specific statistics - per VLAN
Id on interfaces of 10MB or less.
.1.3.6.1.2.1.16.20.4.2
Defines the switch monitoring specific statistics - per VLAN
Id on interface.
.1.3.6.1.2.1.16.20.4.3
Defines the additional high capacity statistics needed to be
kept on interfaces with ifSpeed greater than 10MB/sec and
less than or equal to 100MB/sec.
.1.3.6.1.2.1.16.20.4.4
Defines the additional high capacity statistics needed to be
kept on interfaces with ifSpeed of more than 100MB/sec. These
statistics MUST also be kept on smonDataSources of type VLAN
or entPhysicalEntry.
.1.3.6.1.2.1.16.20.4.5
Defines the additional high capacity VLAN statistics
needed to be kept on interfaces with ifSpeed greater than
10MB/sec and less than or equal to 100MB/sec.
.1.3.6.1.2.1.16.20.4.6
Defines the additional high capacity VLAN statistics
needed to be kept on interfaces with ifSpeed of more than
100MB/sec. These statistics MUST also be kept on
smonDataSources of type VLAN or entPhysicalEntry.
.1.3.6.1.2.1.16.20.4.7
Defines the additional high capacity VLAN priority
statistics needed to be kept on interfaces with
ifSpeed of greater than 10MB/sec and less than or equal
to 100MB/sec.
.1.3.6.1.2.1.16.20.4.8
Defines the additional high capacity VLAN priority
statistics needed to be kept on interfaces with
ifSpeed of greater than 100MB/sec. These statistics MUST
also be kept on smonDataSources of type VLAN or
entPhysicalEntry.
.1.3.6.1.2.1.16.20.4.9
Defines the switch monitoring specific statistics for systems
capable of counting non-unicast octets for a given dataSource
(as described in the dataSourceRmonCaps object).
.1.3.6.1.2.1.16.20.4.10
An indication of the SMON capabilities supported by this
agent.
.1.3.6.1.2.1.16.20.4.11
Defines the control objects for copy port operations.
.1.3.6.1.2.1.16.20.4.12
Compliance Statements (4)

OID .1.3.6.1.2.1.16.20.3.1
Describes the requirements for full conformance with the SMON
MIB
Required groups
mandatory dataSourceCapsGroup
mandatory smonVlanStatsGroup
mandatory smonPrioStatsGroup
mandatory portCopyConfigGroup
mandatory smonInformationGroup
optional smonHcTo100mbGroup This group of VLAN statistics counter are mandatory only for
those network interfaces for which the corresponding ifSpeed
can be greater than 10MB/sec and less than or equal to
100MB/sec.
optional smonHc100mbPlusGroup This group of VLAN statistics counters are mandatory only for
those network interfaces for which the corresponding ifSpeed
can be more than 100MB/sec. This group of VLAN statistics is
also mandatory for smonDataSources of type VLAN or
entPhysicalEntry.

OID .1.3.6.1.2.1.16.20.3.2
Describes the requirements for conformance with the SMON MIB
with support for VLAN Statistics. Mandatory for a SMON probe
in environment where IEEE 802.1Q bridging is implemented.
Required groups
mandatory dataSourceCapsGroup
mandatory smonVlanStatsGroup
mandatory smonInformationGroup
optional hcVlanTo100mbGroup This group of VLAN statistics counter are mandatory only
for those network interfaces for which the corresponding
ifSpeed can be up to and including 100MB/sec.
optional hcVlan100mbPlusGroup This group of VLAN statistics counters are mandatory only for
those network interfaces for which the corresponding ifSpeed
is greater than 100MB/sec. This group of VLAN statistics is
also mandatory for smonDataSources of type VLAN or
entPhysicalEntry.

OID .1.3.6.1.2.1.16.20.3.3
Describes the requirements for conformance with the SMON MIB
with support for priority level Statistics. Mandatory for a
SMON probe in a environment where IEEE 802.1p
priority-switching is implemented.
Required groups
mandatory dataSourceCapsGroup
mandatory smonPrioStatsGroup
mandatory smonInformationGroup
optional hcPrioTo100mbGroup This group of VLAN priority statistics counters are mandatory
only for those network interfaces for which the corresponding
ifSpeed can be up to and including 100MB/sec.
optional hcPrio100mbPlusGroup This group is mandatory only for those network
interfaces for which the corresponding ifSpeed is greater
than 100MB/sec. This group of VLAN priority
statistics is also mandatory for smonDataSources of type
VLAN or entPhysicalEntry

OID .1.3.6.1.2.1.16.20.3.4
Describes the requirements for conformance with the port copy
functionality defined by the SMON MIB
Required groups