- Router,DrayOS 4
How to add DrayTek routers into SolarWinds NPM?
VII. Router Diagnostics
SolarWinds Network Performance Monitor (NPM) uses ICMP and SNMP protocols for monitoring purposes. This article describes the steps of adding DrayTek devices into the SolarWinds monitoring system.
The "DrayTek Router Setup" section depicts settings that are required on the router, including some recommended security options.
The "SolarWinds NPM Configuration" section describes configuration on the NPM system and usage with a DrayTek Vigor router.
Step 1 - Enable SNMP and ICMP services
- Go to [System Maintenance] > [Management] and set the Router Name to something meaningful for identification purposes.
- Allow management from the Internet under the Internet Access Control section.
- Enable the SNMP Server option.
- Uncheck the Disable PING from the Internet to allow ICMP response on router's WAN interfaces.

- Click OK button.
Note that reboot of the router will be required. You can postpone the reboot and go to the next step.
Step 2 - SNMP configuration
- Before rebooting your router, navigate to [System Maintenance] > [SNMP] and enable SNMP agent.
- Then enable the SNMP version(s) of your choice so that the SolarWinds server can communicate with the node.
- For security purposes it is recommended to use SNMPv3 with encryption, and to specify the IP address of the Manager Host (your SolarWinds NPM server). This will block SNMP requests sent from outside of the IP scope defined.
- To use SNMPv3, the authentication and privacy passwords should be configured. The Solarwinds server will need to connect with matching Authentication & Privacy algorithms (such as MD5 and AES), and with the correct passwords.
- At least 8-characters long passwords must be set. Longer and more complex passwords are harder to crack.
- Click OK to apply the settings.

- Once the router is rebooted it will respond to all SNMP monitoring software queries.
Step 1 - Open the Node Manager to add a new device
- Navigate to [Settings] > [Manage Nodes] menu.

- The Manage Nodes window should appear. Click on ADD NODE button.

Step 2 - Specify the node's details
- Enter the hostname or IP address of the node. Select the SNMP and ICMP polling method.
- Use any of the SNMP versions (all are supported by DrayTek routers).
- The SNMPv3 is recommended for security purposes (authentication and encryption is available).
- Keep the default 161 SNMP port with the Allow 64 bit counters checked.

- If the SNMPv3 is selected, remember to enter the SNMPv3 Username ('public' used here).
- Specify the authentication method to match the SNMP configuration of the router, for example "MD5" and enter the password set for the router's SNMP Auth Password
- Set the encryption method to match the router, for example "AES128" matches the AES setting of the DrayTek router. Enter the password set on the router as its SNMP Privacy Password
- Leave the Password is a key option unchecked.

- No other changes are required.
- Press NEXT to continue. SolarWinds will try to validate the node.

Step 3 - Confirm the resources
- Usually most of suggested options should be now selected. For more gradular information set the Status & Response Time to SNMP.
- If necessary add remaining interface(s). Click NEXT to continue.

- The Add Pollers section should appear. No settings are available here.
- Click NEXT to continue.

Step 4 - Revise properties and add the node
- The summary page should appear. Node's name, polling method, and treshold settings can be adjusted here. Click OK, ADD NODE button to continue.

- The 'Node was successfully added' message should pop-up.

Step 5 - Check the node status.
- The new node should now appear in the Node Manager. The expected status is 'Node status is Up'.

