Configuring and Validating SNMP
SNMP (simple network monitoring protocol) applications used in Cisco URWB software for network management functionalities.
The following illustration shows the SNMP process. SNMP agent receives a request from SNMP client, and it passes the request to the subagent. The subagent then returns a response to the SNMP agent and the agent creates an SNMP response packet and sends the response to the remote network management station that initiated the request.
![](/c/dam/en/us/td/i/300001-400000/380001-390000/388001-389000/388145.jpg)
Configuring SNMP from CLI
The following CLI commands are used for SNMP (Simple Network Monitoring Protocol) configuration.
![]() Note |
|
Device# configure snmp [enable | disable]
Device#configure snmp version {v2c | v3}
Device#configure snmp v2c community-id <length 1-64>
Device#configure snmp v3 username <length 32>
Device#configure snmp v3 password <length 8-64>
Device#configure snmp auth-method <md5|sha>
Device#configure snmp encryption {des | aes | none}
Possible encryption values are des or aes. Alternatively, enter none if a v3 encryption protocol is not needed.
Device#configure snmp secret <length 8-64>
Device#configure snmp periodic-trap {enable | disable}
Device#configure snmp trap-period <1-2147483647>
Notification value trap period measured in minutes.Device#configure snmp event-trap {enable | disable}
Device#configure snmp nms-hostname {hostname |Ip Address}
Device#configure snmp disabled
SNMP is disabled and all sensitive information and credentials have been cleared. Please respecify all valid values to enable
SNMP again.Example of SNMP configuration.
Device#configure snmp v2 community-id <length 1-64>
Device #configure snmp nms-hostname hostname/Ip Address
Device #configure snmp trap-period <1-2147483647>
Device #configure snmp periodic-trap enable/disable
Device #configure snmp event-trap enable/disable
Device #configure snmp version v2c
Device #configure snmp enabled
Device #configure snmp nms-hostname hostname/Ip Address
Device #configure snmp trap-period <1-2147483647>
Device #configure snmp v3 username <length 32>
Device #configure snmp v3 password <length 8-64>
Device #configure snmp auth-method <md5|sha>
Device #configure snmp encryption <aes|des|none>
Device #configure snmp secret <length 8-64>
Device #configure snmp periodic-trap enable/disable
Device #configure snmp event-trap enable/disable
Device #configure snmp version v3
Device #configure snmp enabled
Validating SNMP from CLI
To validate a SNMP, use the following show commands.
Device# show snmp
SNMP: enabled
Version: v3
Username: username
Password: password
Authentication method: SHA
Encryption: AES
Encryption Passphrase: passphrase
Engine ID: 0x8000000903c0f87fe5f314
Periodic Trap: enabled
Notification Period (minutes): 5
Event Trap: enabled
NMS hostname: 192.168.116.11
Device# show snmp
SNMP: enabled
Version: v2c
Community ID: test
Periodic Trap: enabled
Notification Period (minutes): 5
Event Trap: enabled
NMS hostname: 192.168.116.11
Device# show system status snmpd
Service Status
Service Name : snmpd
Loaded : loaded
Active : active (running)
Main ProcessID : 6437
Running Since : Mon 2022-09-19 14:45:27 UTC; 3h 34min ago
Service Restart : 0
Configuring SNMP from GUI
The following images shows the configuration of SNMP from GUI
GUI for SNMP v2:
![](/c/dam/en/us/td/i/300001-400000/380001-390000/388001-389000/388147.jpg)
GUI for SNMP v3:
![](/c/dam/en/us/td/i/300001-400000/380001-390000/388001-389000/388148.jpg)
Disable SNMP via GUI
![](/c/dam/en/us/td/i/300001-400000/380001-390000/388001-389000/388149.jpg)