SNMPv2-MIB

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsSNMPv2-MIB

Organization: IETF SNMPv3 Working Group

Last Updated: 2002-10-16

Category: Routing Protocols, SNMP Framework

Description: Defines core managed objects for the SNMP entity itself, including system description, uptime, contact information, and SNMP protocol statistics.

IPNetwork Monitor uses several OIDs from this MIB in network discovery and polling the applicable devices. Start monitoring SNMPv2-MIB with a free 30-day trial of IPNetwork Monitor.

What Is SNMPv2-MIB?

SNMPv2-MIB is a vendor-neutral IETF standards module (RFC 3418) that defines the core managed objects for the SNMP entity itself, including basic system identity (sysDescr, sysObjectID, sysContact, sysName, sysLocation), device uptime (sysUpTime), and the services the device offers (sysServices), plus a table of supported MIB modules (sysORTable) and SNMP protocol-level statistics under snmpMIBObjects. It exposes system-level identity and configuration data alongside operational counters describing the SNMP agent's own protocol activity. This module is foundational for monitoring software status: sysUpTime is the canonical way to detect a device or agent restart (reboot), sysDescr typically reports the software/firmware version string, and sysORTable reveals which MIB capabilities the agent currently supports, all of which are basic first checks in any health-monitoring workflow. It is depended upon by essentially every SNMP management application as the baseline system-identity module, and it imports textual conventions from SNMPv2-TC and conformance macros from SNMPv2-CONF. It is implemented on virtually every SNMP-capable device — servers, routers, switches, printers, and more — as the most universally polled MIB for basic reachability and identity checks, and it is one of the first modules network engineers obtain when downloading the SNMPv2-MIB as part of setting up a new monitoring station.

IPNetwork Monitor allows you to monitor SNMP objects defined in SNMPv2-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

Supported Devices

  • vendor-neutral, standards-based MIB, not tied to a specific manufacturer
  • applies to any SNMP-capable device (servers, routers, switches, printers)

Monitoring Examples

A monitoring system would poll sysUpTime on a regular interval and flag an unexpected drop to a small value as evidence the device rebooted, while polling sysDescr to confirm which software/firmware version string the device reports after that reboot. It would also poll sysContact and sysLocation to verify inventory metadata is current, and check sysORTable to confirm which additional MIB capability groups (for example a vendor's hardware-monitoring MIB) the agent currently advertises as supported.

What Can Be Monitored

  • system uptime (reboot detection)
  • system description/software version string
  • system contact and location
  • system services offered
  • supported MIB module table
  • SNMP protocol statistics
Imported Objects

From SNMPv2-CONF

MODULE-COMPLIANCE
NOTIFICATION-GROUP
OBJECT-GROUP

From SNMPv2-SMI

Counter32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
TimeTicks
mib-2
snmpModules

From SNMPv2-TC

DisplayString
TestAndIncr
TimeStamp

How to Use in IPNetwork Monitor

Example using sysUpTime OID:

Select any SNMP-capable device (a server, router, switch, or printer) as the target host to create a monitor — the SNMP service should be up and running on it. Click New Monitor, then check SNMP Custom on the Favorites tab, click Next, and confirm the host. On the next page, click Select... to open the built-in SNMP MIB Browser and type sysUpTime into the Find box to locate it in the OID tree, then select it and click OK. It reports how long, in hundredths of a second, the management portion of this system has been running since it was last re-initialized. On the monitor's Main parameters page you can set the target's SNMP port (default 161), credentials, polling interval, and other settings — see the SNMP Monitor help for details. On the State conditions and Alerting tabs, configure when the monitor should change state and trigger an alert; since this is a TimeTicks-type OID, Value bounds is the most useful condition here — trigger an alert if the value is unexpectedly low (e.g. under 10 minutes), since that indicates a recent, possibly unplanned, reboot. Click Finish to create the monitor; you can adjust any parameter later.
OIDs

FAQ

How is SNMPv2-MIB used as the first health check when a new device gets added to a monitoring station?
SNMPv2-MIB is the baseline module implemented on virtually every SNMP-capable device -- servers, routers, switches, printers -- and it's usually the first thing polled: sysUpTime is the canonical way to detect whether a device or its agent has recently rebooted, sysDescr typically reports the software/firmware version string, and sysORTable shows which MIB capabilities the agent currently supports. Together these give a quick baseline identity and health check before any device-specific monitoring is configured.

Besides identity information, what does SNMPv2-MIB tell you about the SNMP agent's own behavior?
It also exposes snmpMIBObjects, a set of protocol-level statistics describing the SNMP agent's own activity, alongside sysContact, sysName, and sysLocation for administrative identification and sysServices describing what layers of service the device offers. This makes it useful not just for checking the monitored device, but for verifying the SNMP agent itself is behaving normally.

RFC description

Core SNMPv2 MIB (RFC 3418) containing system group, SNMP statistics, and trap management objects.

Start monitoring vendor-neutral, standards-based MIB, any SNMP-capable device, servers/routers/switches/printers (system identity/uptime status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download SNMPv2-MIB