You are here: SwitchKit SNMP User’s Guide > 1 SNMP Introduction > SNMP Components
The SNMP Agent enables you to monitor the Cantata CSP using SNMP. You can distribute events and monitor card status across the enterprise.
SNMP Components
The following tables show the executables, tools, and files required to provide the management and monitor functions.
Do not install the SNMP Agent on a system that has or ever had HP OpenView Network Node Manager installed.
MIB File |
Description |
Default Directory |
---|---|---|
csp.mib
|
Cantata Converged Services Platform private MIB. |
winnt:snmp\srconf\agt Unix:/etc/srconf/agt |
SNMP Module |
Description |
Default Directory |
---|---|---|
CSPAgent.exe |
Cantata-developed process. Responds to requests for objects under the cspAgent branch in the csp.mib. Generates notifications defined under the cspAgent branch. |
Windows: snmp\srconf\bin Unix: /etc/srconf/exe |
CSPEventManager.exe |
Cantata-developed process. Responds to requests for objects under the cspEventManager branch. Generates notifications defined under the cspEventManager branch. |
Windows: snmp\srconf\bin Unix: /etc/srconf/exe |
snmpdm.exe |
SNMP master agent purchased from SNMP Research. This process receives SNMP requests from an end user (possibly an NMS) and routes the request to the appropriate subagent process (in this case either CSPAgent or CSPEventManager). It routes SNMP responses and SNMP notifications to the appropriate destinations. |
Windows: snmp\srconf\bin Unix: /etc/srconf/exe |
msnsaagt.exe |
Third party purchased process. Responsible for processing all MIB-II queries in Windows. |
Windows: snmp\srconf\bin |
mib2agt.exe |
Third party purchased process. Responsible for processing all MIB-II queries in Solaris SPARC. |
Unix: /etc/srconf/exe |
SNMP Tools |
Description |
Default Directory |
---|---|---|
getmany.exe |
Third party purchased component. Tool used by customers to perform a mib-walk on either sub-agent. |
Windows: snmp\srconf\bin\exe Unix: /etc/srconf/dir |
getnext.exe
|
Third party purchased component. Tool used by customers to send a get-next SNMP-PDU to either sub-agent.Specifying a node number larger than any present in the system may result in a query timeout. This can be avoided by specifying a valid node number, or using the timeout parameter (-timeout 30) when executing getnext.exe. |
Windows: snmp\srconf\bin\exe unix: /etc/srconf/dir |
getone.exe
|
Third party purchased component. Tool used by customers to send a get SNMP-PDU to either sub-agent. |
Windows: snmp\srconf\bin\exe unix: /etc/srconf/dir |
setany.exe |
Third party purchased component. Tool used by customers to set SNMP information accessible from CSPAgent. |
Windows: snmp\srconf\bin\exe Unix: /etc/srconf/dir |
traprcv.exe |
Third party purchased component. This process is used to receive SNMP notifications generated by the CSPAgent and CSPEventManager on a host. It is typically used to check the system and make sure notifications can be received. It would be used only if an NMS was unavailable to receive notifications. |
Windows: snmp\srconf\bin\exe Unix: /etc/srconf/dir |
Configuration Files |
Description |
Default Directory |
---|---|---|
snmpd.cnf |
Configuration file used by the SNMP master agent. Contains SNMP notification destination information and user security information. Refer to the System Customization for detailed information on how to update this file. |
Windows:snmp\srconf\agt Unix:/etc/srconf/agt |
snmpinfo.dat |
Read-only configuration file used by the SNMP master agent. Contains information on available MIB objects. Do not change this file! |
Windows:snmp\srconf\mgr Unix:/etc/srconf/mgr |
mgr.cnf |
snmpdm configuration file. Do not change this file. |
Windows:snmp\srconf\mgr Unix:/etc/srconf/mgr |
hpov__csp.conf |
A configuration file that configures alarms in HP Openview Network Node Manager. Do not change this file! |
Windows:snmp\srconf\mgr Unix:/etc/srconf/mgr |
Valid Command Line Arguments
The SNMP Agent supports one command line argument which prints out version information:
-v
Assumptions
Because the SNMP components are EXS SwitchKit applications, they require a connection to the LLC to receive information, events, and alarms from the CSP.
The SNMP master agent (snmpdm.exe) and the SNMP subagent processes must reside on the same physical system. There is no such requirement for the SNMP subagent components and the LLC.
Do not run the Network Management System and the SNMP software on the same system for any reason. The NMS and the Host system are separate physical systems connected by the network.