SNMPv2-MIB

Monitored by Observium
        The MIB module for SNMP entities.
        
Copyright (C) The Internet Society (2002). This
version of this MIB module is part of RFC 3418;
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 Discovery Network statistics Polling Sensors
Explore Observium network monitoring
Source file
SNMPv2-MIB
Last revised
Identity
snmpMIB
Base OID
1.3.6.1.6.3.1
Imported Objects
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) snmpModules TimeTicks
SNMPv2-TC DisplayString TestAndIncr 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 'SNMPv2-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SNMPv2-MIB::snmpMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SNMPv2-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SNMPv2-MIB::snmpMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (57)
37 directly used by Observium
.1.3.6.1.2.1.1
sysDescr OBS ✓
OctetString
.1.3.6.1.2.1.1.1
ObjectIdentifier
.1.3.6.1.2.1.1.2
sysUpTime OBS ✓
.1.3.6.1.2.1.1.3
sysContact OBS ✓ r/w
OctetString
.1.3.6.1.2.1.1.4
sysName OBS ✓ r/w
OctetString
.1.3.6.1.2.1.1.5
sysLocation OBS ✓ r/w
OctetString
.1.3.6.1.2.1.1.6
Integer32
.1.3.6.1.2.1.1.7
.1.3.6.1.2.1.1.8
.1.3.6.1.2.1.1.9
.1.3.6.1.2.1.1.9.1
Integer32
.1.3.6.1.2.1.1.9.1.1
sysORID OBS ✓
ObjectIdentifier
.1.3.6.1.2.1.1.9.1.2
sysORDescr OBS ✓
.1.3.6.1.2.1.1.9.1.3
.1.3.6.1.2.1.1.9.1.4
.1.3.6.1.2.1.11
snmpInPkts OBS ✓
.1.3.6.1.2.1.11.1
snmpInBadValues OBS ✓ obsolete
.1.3.6.1.2.1.11.10
snmpInReadOnlys OBS ✓ obsolete
.1.3.6.1.2.1.11.11
snmpInGenErrs OBS ✓ obsolete
.1.3.6.1.2.1.11.12
snmpInTotalReqVars OBS ✓ obsolete
.1.3.6.1.2.1.11.13
snmpInTotalSetVars OBS ✓ obsolete
.1.3.6.1.2.1.11.14
snmpInGetRequests OBS ✓ obsolete
.1.3.6.1.2.1.11.15
snmpInGetNexts OBS ✓ obsolete
.1.3.6.1.2.1.11.16
snmpInSetRequests OBS ✓ obsolete
.1.3.6.1.2.1.11.17
snmpInGetResponses OBS ✓ obsolete
.1.3.6.1.2.1.11.18
snmpInTraps OBS ✓ obsolete
.1.3.6.1.2.1.11.19
snmpOutPkts OBS ✓ obsolete
.1.3.6.1.2.1.11.2
snmpOutTooBigs OBS ✓ obsolete
.1.3.6.1.2.1.11.20
snmpOutNoSuchNames OBS ✓ obsolete
.1.3.6.1.2.1.11.21
snmpOutBadValues OBS ✓ obsolete
.1.3.6.1.2.1.11.22
snmpOutGenErrs OBS ✓ obsolete
.1.3.6.1.2.1.11.24
snmpOutGetRequests OBS ✓ obsolete
.1.3.6.1.2.1.11.25
snmpOutGetNexts OBS ✓ obsolete
.1.3.6.1.2.1.11.26
snmpOutSetRequests OBS ✓ obsolete
.1.3.6.1.2.1.11.27
snmpOutGetResponses OBS ✓ obsolete
.1.3.6.1.2.1.11.28
snmpOutTraps OBS ✓ obsolete
.1.3.6.1.2.1.11.29
.1.3.6.1.2.1.11.3
Enumeration
.1.3.6.1.2.1.11.30
snmpSilentDrops OBS ✓
.1.3.6.1.2.1.11.31
snmpProxyDrops OBS ✓
.1.3.6.1.2.1.11.32
.1.3.6.1.2.1.11.4
.1.3.6.1.2.1.11.5
.1.3.6.1.2.1.11.6
snmpInTooBigs OBS ✓ obsolete
.1.3.6.1.2.1.11.8
snmpInNoSuchNames OBS ✓ obsolete
.1.3.6.1.2.1.11.9
.1.3.6.1.6.3.1
.1.3.6.1.6.3.1.1
.1.3.6.1.6.3.1.1.4
ObjectIdentifier
.1.3.6.1.6.3.1.1.4.1
ObjectIdentifier
.1.3.6.1.6.3.1.1.4.3
.1.3.6.1.6.3.1.1.5
.1.3.6.1.6.3.1.1.6
.1.3.6.1.6.3.1.1.6.1
.1.3.6.1.6.3.1.2
.1.3.6.1.6.3.1.2.1
.1.3.6.1.6.3.1.2.2
Dependencies (3) 3 direct 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
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-CONFrfc
  3. SNMPv2-TCrfc
  4. SNMPv2-MIBrfcselected
Conformance Groups (8)
A collection of objects which allow several cooperating
command generator applications to coordinate their
use of the set operation.
.1.3.6.1.6.3.1.2.2.5
The system group defines objects which are common to all
managed systems.
.1.3.6.1.6.3.1.2.2.6
The basic notifications implemented by an SNMP entity
supporting command responder applications.
.1.3.6.1.6.3.1.2.2.7
A collection of objects providing basic instrumentation
and control of an SNMP entity.
.1.3.6.1.6.3.1.2.2.8
A collection of objects providing basic instrumentation
of a SNMP entity which supports community-based
authentication.
.1.3.6.1.6.3.1.2.2.9
A collection of objects from RFC 1213 made obsolete
by this MIB module.
.1.3.6.1.6.3.1.2.2.10
An additional notification for an SNMP entity supporting
command responder applications, if it is able to reinitialize
itself such that its configuration is unaltered.
.1.3.6.1.6.3.1.2.2.11
These objects are required for entities
which support notification originator applications.
.1.3.6.1.6.3.1.2.2.12
Compliance Statements (2)

OID .1.3.6.1.6.3.1.2.1.2
The compliance statement for SNMPv2 entities which
implement the SNMPv2 MIB.

This compliance statement is replaced by
snmpBasicComplianceRev2.
Required groups
mandatory snmpGroup
mandatory snmpSetGroup
mandatory systemGroup
mandatory snmpBasicNotificationsGroup
optional snmpCommunityGroup This group is mandatory for SNMPv2 entities which
support community-based authentication.

OID .1.3.6.1.6.3.1.2.1.3
The compliance statement for SNMP entities which
implement this MIB module.
Required groups
mandatory snmpGroup
mandatory snmpSetGroup
mandatory systemGroup
mandatory snmpBasicNotificationsGroup
optional snmpCommunityGroup This group is mandatory for SNMP entities which
support community-based authentication.
optional snmpWarmStartNotificationGroup This group is mandatory for an SNMP entity which
supports command responder applications, and is
able to reinitialize itself such that its
configuration is unaltered.
Notifications / Traps (3)
NameOIDDescription
.1.3.6.1.6.3.1.1.5.1
A coldStart trap signifies that the SNMP entity,
supporting a notification originator application, is
reinitializing itself and that its configuration may
have been altered.
.1.3.6.1.6.3.1.1.5.2
A warmStart trap signifies that the SNMP entity,
supporting a notification originator application,
is reinitializing itself such that its configuration
is unaltered.
.1.3.6.1.6.3.1.1.5.5
An authenticationFailure trap signifies that the SNMP
entity has received a protocol message that is not
properly authenticated. While all implementations
of SNMP entities MAY be capable of generating this
trap, the snmpEnableAuthenTraps object indicates
whether this trap will be generated.