net-snmp MIBs

MIB Reference — IPNetwork Monitor · Updated October 06, 2026

« All organizations

12 modules from net-snmp

net-snmp is not a hardware vendor but the open-source Net-SNMP agent (snmpd) project itself, and its MIBs in this database describe the agent's own extensibility and self-monitoring framework rather than any router or switch. Recurring subject matter is generic Unix/Linux host health and agent behavior: process/disk/file/log checks (NET-SNMP-MONITOR-MIB), memory/swap/CPU/load/disk-I/O host resources (NET-SNMP-SYSTEM-MIB), the extend/pass/pass-persist mechanisms for wiring arbitrary shell scripts into SNMP, VACM access-control extensions, and periodic heartbeat notifications, plus a few purely educational/example modules (EXAMPLES, TUTORIAL, PASS demo objects). If you're monitoring a Linux/Unix server, appliance, or embedded device running the Net-SNMP agent -- rather than a specific vendor's network hardware -- look here for these host-level and agent-self-monitoring OIDs. Because several of these modules (EXAMPLES, TUTORIAL, PASS) exist purely to demonstrate agent extensibility with fixed placeholder values, don't mistake their sample objects for real production data; the genuinely useful monitoring objects live in NET-SNMP-MONITOR-MIB, NET-SNMP-SYSTEM-MIB, and NET-SNMP-EXTEND-MIB.

ModuleDescription
DIRECTORY-MONITOR-MIBDirectory monitoring MIB providing objects for monitoring filesystem directory contents, sizes, and change events.
NET-SNMP-AGENT-MIB IPNM ✓Defines control and monitoring structures for the Net-SNMP agent itself, including active transactions, registered MIB modules, and data caching behavior.
NET-SNMP-EXAMPLES-MIB IPNM ✓Defines example objects under the Net-SNMP enterprise tree used for demonstration and testing of Net-SNMP agent extensibility features.
NET-SNMP-EXTEND-MIB IPNM ✓Allows Net-SNMP agents to execute arbitrary shell commands or scripts and expose their output and exit codes as SNMP OIDs for custom monitoring.
NET-SNMP-MIB IPNM ✓Top-level enterprise MIB for the Net-SNMP project, defining the base OID tree and common object/notification identifiers used by all Net-SNMP sub-MIBs.
NET-SNMP-MONITOR-MIB IPNM ✓Defines managed objects for monitoring the internal health of the Net-SNMP agent, including logging statistics and internal process metrics.
NET-SNMP-PASS-MIB IPNM ✓Defines objects used by the Net-SNMP pass-through and pass-persist extensibility mechanisms, allowing external scripts to handle SNMP requests.
NET-SNMP-PERIODIC-NOTIFY-MIBDefines periodic notification objects enabling net-snmp agents to send scheduled informational traps.
NET-SNMP-SYSTEM-MIB IPNM ✓Provides Net-SNMP-specific system information objects extending the standard system MIB group with additional host and daemon details.
NET-SNMP-TC IPNM ✓Defines Net-SNMP-specific textual conventions used across other Net-SNMP MIB modules.
NET-SNMP-TUTORIAL-MIBProvides example and tutorial MIB objects for learning and testing net-snmp agent capabilities.
NET-SNMP-VACM-MIB IPNM ✓Defines Net-SNMP extensions to the standard View-based Access Control Model (VACM) view table for fine-grained SNMP access control.