Windows – How to verify SNMP is working on Windows 2003/2008 servers

snmpwindows

I've installed SNMP on my environment of Windows Server 2003/2008 and configured with group policy to allow our monitoring system to SNMP READ and TRAP with our custom community string. I have a handful of servers that are failing in the monitoring system with no response eventhough they appear to be configured and running.

What Windows-based tools can I use to troubleshoot connectivity and configuration? I would like to do things like SNMP ping, get data (snmpwalk?), or force a trap.

Best Answer

Verify that the server is listening on the SNMP port (161): netstat -an |find /i "listening"

Unofficial Windows net-snmp binaries: http://www.elifulkerson.com/articles/net-snmp-windows-binary-unofficial.php

Provides standard tools like snmpget and snmpwalk.

snmpwalk -v 1 -c community-here 127.0.0.1

I'd recommend first verifying locally on the server that SNMP is working before continuing to troubleshoot on your monitoring clients. ...