SNMP (Simple Network Management Protocol) is an internet-standard protocol for collecting and organizing information about managed devices on IP networks. It is widely used for monitoring routers, switches, servers, and other infrastructure.
SNMP
SNMP (Simple Network Management Protocol) is the internet-standard protocol for collecting and organizing information about devices on an IP network. Introduced in 1988 and standardized through the RFC series, it became the default way to monitor and manage routers, switches, servers, printers, and countless other pieces of infrastructure. For decades it has been the quiet plumbing behind network operations dashboards.
- Managed devices and agents - Equipment runs an agent that exposes operational data to management systems.
- The MIB - A Management Information Base organizes every readable value into a structured, addressable tree of object identifiers.
- Polling and traps - Managers poll agents for current values, while agents push asynchronous “trap” alerts when something changes.
- Evolving security - Early versions sent community strings in the clear; SNMPv3 added authentication and encryption.
SNMP is the pre-web ancestor of much of what API monitoring does today — a structured, queryable interface onto the state of a running system. Its polling-and-traps model prefigures the request-response and webhook patterns now common in observability tooling, and many infrastructure providers bridge SNMP data into modern REST APIs so it can flow into contemporary dashboards and automation. It is a durable reminder that machine-readable operational telemetry long predates the current API era.