What Is SNMP
SNMP (Simple Network Management Protocol) is a standard protocol for network management and monitoring, developed by the Internet Engineering Task Force (IETF). It enables management systems to collect performance and status data from network devices, servers, and infrastructure components.
SNMP uses a manager/agent model. Devices running an SNMP agent expose data through a Management Information Base (MIB) — a structured database of variables the device reports. An SNMP manager (such as Mango by Radix IoT) queries agents for data or receives unsolicited notifications (traps) when significant events occur.
SNMP is used to monitor:
- Network switches, routers, and firewalls
- Servers and storage systems
- Uninterruptible Power Supply (UPS) systems
- Power Distribution Units (PDUs)
- Transfer switches and automatic transfer switches
- HVAC and precision cooling controllers that include SNMP support
- Generators with network management cards
- Environmental sensors with SNMP interfaces
SNMP Protocol Versions
| Version | Authentication | Encryption | Typical Use |
|---|---|---|---|
| SNMPv1 | Community string | None | Legacy devices; avoid for new deployments |
| SNMPv2c | Community string | None | Most commonly deployed version in data center hardware |
| SNMPv3 | Username/password, SHA/MD5 | AES/DES | Secure deployments; required where data confidentiality matters |
SNMPv2c is the dominant version in data center environments — most PDUs, UPS systems, and network equipment ship with SNMPv2c support. SNMPv3 adds authentication and encryption and is required where SNMP communication must be secured against interception or tampering.
SNMP Communication Methods
SNMP GET (Polling)
The monitoring system sends a GET request to a device’s SNMP agent, which responds with the requested values. Mango by Radix IoT uses SNMP GET polling at configurable intervals to collect data from network and power infrastructure.
SNMP GETNEXT / GETBULK
GETNEXT and GETBULK operations walk through a MIB table to retrieve multiple related values (such as all port statistics on a network switch) in a single operation.
SNMP Traps
Devices send unsolicited trap messages to the monitoring system when significant events occur — a UPS switching to battery, a link going down, a temperature threshold being crossed. Mango by Radix IoT receives and processes SNMP traps for event-driven alarming without waiting for a polling cycle.
SNMP Inform
An acknowledged version of traps where the receiving system must confirm receipt. Used in SNMPv2c and SNMPv3.
Industries That Use SNMP for Infrastructure Monitoring
Data Centers
Data center operations teams use SNMP to monitor power infrastructure (UPS load, battery state, bypass status, output voltage), network equipment (switch port utilization, link status, interface errors), and environmental sensors. SNMP-based monitoring is a core component of data center infrastructure management (DCIM).
Telecom
Telecom operators monitor tower equipment, rectifier systems, battery banks, and network hardware via SNMP. Network operations centers (NOCs) use SNMP-based monitoring for network-wide visibility across thousands of sites.
Enterprise IT
Enterprise IT teams monitor servers, storage systems, firewalls, and network switches via SNMP. Core network monitoring tools (Nagios, PRTG, SolarWinds) are built around SNMP.
Co-location Facilities
Colocation data centers monitor customer equipment connectivity, power draw at the rack and PDU level, and shared infrastructure via SNMP. SNMP-based power monitoring enables billing-grade power consumption tracking per rack.
How Mango by Radix IoT Implements SNMP
All protocol drivers, including the SNMP driver, are included in a standard Mango by Radix IoT installation and covered by the license. There are no separate driver purchases, per-protocol licenses, or add-on fees. Mango by Radix IoT includes a native SNMP driver supporting SNMPv1, SNMPv2c, and SNMPv3.
SNMP Polling
Mango by Radix IoT polls SNMP agents at configurable intervals using SNMP GET operations. OIDs (Object Identifiers) from device MIBs are configured as monitored data points. Device MIBs — typically provided by the equipment manufacturer — identify the OID for each variable (UPS output load, battery remaining runtime, switch port speed, etc.).
MIB Support
Mango by Radix IoT includes a bundled SMI/MIB parser. A MIB file is uploaded through the REST API, parsed alongside the base SNMP MIBs, and used to walk the device and resolve each OID to its name, type, and syntax automatically. The point import interface then batch-creates points from that walk with OID, name, and data type already populated. Standard MIBs (IF-MIB for network interfaces, RFC 1628 for UPS) are supported alongside vendor-specific MIBs.
SNMP Trap Receiver
Mango by Radix IoT includes an SNMP trap receiver that accepts trap messages from configured devices. Trap data is processed as Mango by Radix IoT event records and can trigger alarms, notifications, and historian entries — enabling event-driven monitoring without polling overhead.
Multi-Device Polling Efficiency
Mango by Radix IoT’s polling engine handles multiple SNMP devices simultaneously, with configurable polling intervals per data point or device group. Polling schedules can be adjusted to match device capabilities and network bandwidth.
Use Cases: SNMP + Mango by Radix IoT
Data Center Power Monitoring
A data center operator monitors 50 UPS systems and 200 PDUs via SNMP. Mango by Radix IoT polls each device, collecting load percentage, input/output voltage, battery state, bypass status, and fault conditions. Trap-based notifications alert on-call staff immediately when a UPS switches to battery or a PDU reports an alarm.
Integrated Data Center Monitoring
Mango by Radix IoT monitors UPS and PDUs via SNMP, CRAC units and chillers via Modbus, and precision cooling via BACnet — all in a single platform. Operations teams view power, cooling, and environmental data in unified dashboards rather than navigating separate monitoring tools.
Telecom Network Operations
A telecom operator’s NOC monitors rectifier systems and batteries at 2,000 remote tower sites via SNMP alongside power infrastructure via Modbus. Mango by Radix IoT provides a single operational view across all sites and all equipment types.
Network Equipment Health Monitoring
Enterprise networks monitor core and distribution switches for interface utilization, error rates, and link status via SNMP. Mango by Radix IoT integrates network health data alongside operational technology (OT) monitoring — providing IT/OT convergence in a single platform.