1. yes (no)
2. install the additional polling engine
if you look at the service manager on the additional poller the syslog and trap receiver should be installed. Given this is windows you may need to add windows advanced firewall rules to let the traps and syslog reach the server processes.
all these processes do is apply the syslog and trap rules and write the data into the NPM database directly; they don't forward them to the main application server.
this is an example from the trap viewer (running on my app-server, showing the polling engine writing into the database)
Trap Type | Trap Details | Polling Engine |
---|---|---|
SNMPv2-SMI:enterprises.150.16000.1.0.1 | enterprises.150.16000.1.1=one enterprises.150.16000.1.2=two enterprises.150.16000.1.3=three enterprises.150.16000.1.4=four snmpTrapOID=SNMPv2-SMI:enterprises.150.16000.1.0.1 sysUpTime=0.00 second experimental.1057.1.0=a.b.c.d snmpTrapEnterprise=SNMPv2-SMI:enterprises.150.16000.1 | SW-POLL7 |