Overview of the SNMP Agent
The SNMP agent does the following:
- Monitors availability of SDX components
- Monitors system performance
- Provides an infrastructure that enables software components to export information to network management applications for monitoring and configuration
- Provides network management systems with SNMP trap notifications in case of component failure or when critical resources are out of configurable limits
This information is captured in a Management Information Base (MIB). The master agent determines the SNMP version that supports integration with other network management systems.
The SDX SNMP agent cannot act as a master agent, and it can communicate with master agents only by using the Agent Extensibility (AgentX) protocol. The SDX SNMP agent runs as a subagent to an installed AgentX master agent, such as the Net-SNMP.
The SNMP agent includes a watchdog process that monitors the main agent process. If the watchdog process detects that the agent process has stopped for any reason other than its shutdown command, the watchdog automatically restarts the main agent process.
The SNMP agent can be run on each SDX host. It can monitor any SDX process running on the host and is preconfigured to monitor SDX processes such as those associated with DirX, Merit RADIUS, and OpenLDAP. Additionally, it provides detailed monitoring and configuration of SDX server components, such as the subscriber portals, policy engine, and Workflow application.