Browse
 
Tools
Rss Categories

SNMP Overview

Reference Number: AA-02141 Views: 129 0 Rating/ Voters

As part of some significant additions to the LumenVox Version 15.0 release, support for Simple Network Management Protocol (SNMP) was introduced.

SNMP has been in use for many years by network system administrators to allow monitoring of a large number of different servers, using a common monitoring protocol.


Architecture

The LumenVox Manager Service is used to monitor other LumenVox services as well as system metrics. It is this Service that will act as the SNMP Agent, allowing SNMP Managers to make simple requests of it (for example to identify it), or more often, this will also send out SNMP trap notifications to any defined Trap Servers.

From a networking port perspective, the port used to communicate with the LumenVox Manager Agent (for example port 161) will also be used as the sending port when trap notifications are sent out (typically to port 162 on the defined Trap Servers). Firewall rules should be updated to accommodate these messages where needed.


Configuration

The LumenVox Manager code has been updated to allow some configuration of the SNMP settings in a new [SNMP] section within the manager.conf file. These settings will also be accessible through the Dashboard configuration page (like other LumenVox settings), as shown here.



Agent Functionality

The LumenVox implementation consists of an SNMP Agent within the LumenVox Manager service / daemon that system administrators can communicate with to identify the system, along with the version of LumenVox that is currently running.



Alarm Notification Types

A number of different SNMP Trap notifications can be generated by the LumenVox Manager, a complete list of these can be seen in the Alarm Notification Types article and the Trap Message Contents article describes the Variable Bindings contained within these messages.


Trap Message Contents and LumenVox MIB

Also included in the Trap Message Contents article is a downloadable copy of LUMENVOX-SNMP-MIB, which is a Management Information Base file that describes the structure of the LumenVox SNMP implementation, as well as the contents and types of trap messages that can be generated.

Please be sure to review this MIB when incorporating the LumenVox SNMP functionality into your own management systems.