SNMP Notification and settings with WA Agent
search cancel

SNMP Notification and settings with WA Agent

book

Article ID: 118708

calendar_today

Updated On:

Products

Workload Automation Agent DSERIES- SERVER CA Workload Automation DE - System Agent (dSeries)

Issue/Introduction

The Workload Automation Agent can receive SNMP notifications from scheduling manager and forward the notifications to the SNMP service.

Environment

Workload Automation DE 
Workload Automation Agent

Resolution

Setup the Workload Automation Agent to receive SNMP notifications from the scheduling manager by adding the following parameters in agent's agentparm.txt file.  The 'management' plugin is needed to forward the SNMP traps to the SNMP service.

plugins.start_internal_6=management
management.snmp.community=public
management.snmp.host=<ip/hostname of SNMP service>
management.snmp.mibfile=<path to CA WA Agent install>\cybermation.mib
management.snmp.port=<SNMP service port>


For example:

management.snmp.community=public 
management.snmp.host=##.###.##.##.###
management.snmp.mibfile=C:\CA\WA_Agent\cybermation.mib
management.snmp.port=162


For Workload Automation DE:  Make sure the Agent in the Topology has SNMP enabled set to true.

Additional Information

Note:  The plugin number for management must follows sequence accordingly.  Check agent_properties.log for all the plugins and sequence. 
plugins.start_internal_1=runner
plugins.start_internal_2=router
plugins.start_internal_3=filemon
plugins.start_internal_4=objmon
plugins.start_internal_5=filebrowser
plugins.start_internal_6=management
 
The number sequence must not break or have gap.  If management plugin is defined as plugins.start_internal_7 in the above example, the Agent will ignore the management plugin and will only load the first five. See this documentation for more details.

For further debugging, set the following parameter in agent's agentparm.txt and restart the Agent.  The parameter will create 'snmpconnector_provider.log' log with SNMP debug information
management.snmp.log.debug=true