Question:
What is the sample configuration for SNMPv2c?
Solution:
This article gives the sample configuration for snmpv2c, to use for both traps generation and running snmp agent to do snmp walk.
admin@Branch1-cli> show configuration snmp
agent {
enabled;
ip 127.0.0.1;
udp-port 161;
version {
v1;
v2c;
}
max-message-size 50000;
}
system {
contact "";
name Branch1;
location "Bangalore,Bangalore,Bangalore,Karnataka, India 560035";
}
community admin {
sec-name admin;
}
community kenji {
sec-name kenji;
}
community public {
sec-name public;
}
community sample {
sec-name versa-private;
}
target admin-traps {
ip 10.192.94.1;
udp-port 162;
tag [ std_v2_inform std_v2_trap ];
timeout 1500;
retries 3;
v2c {
sec-name admin;
}
}
notify std_v1_trap {
tag std_v1_trap;
type trap;
}
notify std_v2_inform {
tag std_v2_inform;
type inform;
}
notify std_v2_trap {
tag std_v2_trap;
type trap;
}
notify std_v3_inform {
tag std_v3_inform;
type inform;
}
notify std_v3_trap {
tag std_v3_trap;
type trap;
}
target-source 10.192.94.6;
vacm {
group all {
member admin {
sec-model [ v1 v2c ];
}
member kenji {
sec-model [ v1 v2c ];
}
member public {
sec-model [ v1 v2c ];
}
access any no-auth-no-priv {
read-view internet;
write-view internet;
notify-view internet;
}
}
view internet {
subtree 1.2 {
included;
}
subtree 1.3 {
included;
}
subtree 1.3.1.2 {
included;
}
subtree 1.3.6.1 {
included;
}
}
}
[ok][2017-09-27 11:51:40]Sample Traps for Interface Down
versa@ubuntu:~$ sudo tcpdump -i br0 "port 162" [sudo] password for versa: tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br0, link-type EN10MB (Ethernet), capture size 262144 bytes 11:37:36.855463 IP 10.192.94.6.50592 > 10.192.94.1.snmp-trap: C="admin" V2Trap(544) system.sysUpTime.0=16767762 S:1.1.4.1.0=E:42359.2.2.2.1.3.2.2 E:42359.2.2.2.3.1.2.0="interfaceDown" E:42359.2.2.2.3.1.3.0="system" E:42359.2.2.2.3.1.4.0="interfaceDown" E:42359.2.2.2.3.1.6.0="" E:42359.2.2.2.3.1.7.0=0 E:42359.2.2.2.3.1.8.0=5 E:42359.2.2.2.3.1.9.0=612 E:42359.2.2.2.3.1.11.0=07_e1_09_1b_0b_26_1e_00_2d_08_00 E:42359.2.2.2.3.1.12.0=6 E:42359.2.2.2.3.1.13.0=1 E:42359.2.2.2.3.1.14.0="Interface vni-0/0 is down (n/a)" E:42359.2.2.2.3.1.15.0="ServiceProvider-A" E:42359.2.2.2.1.3.1.2.0=2 E:42359.2.2.2.1.3.1.1.0=1064 E:42359.2.2.2.1.3.1.3.0=2 E:42359.2.2.2.1.3.1.4.0="" E:42359.2.2.2.3.1.15.0="ServiceProvider-A" 11:37:36.862193 IP 10.192.94.6.50592 > 10.192.94.1.snmp-trap: C="admin" Inform(544) system.sysUpTime.0=16767762 S:1.1.4.1.0=E:42359.2.2.2.1.3.2.2 E:42359.2.2.2.3.1.2.0="interfaceDown" E:42359.2.2.2.3.1.3.0="system" E:42359.2.2.2.3.1.4.0="interfaceDown" E:42359.2.2.2.3.1.6.0="" E:42359.2.2.2.3.1.7.0=0 E:42359.2.2.2.3.1.8.0=5 E:42359.2.2.2.3.1.9.0=612 E:42359.2.2.2.3.1.11.0=07_e1_09_1b_0b_26_1e_00_2d_08_00 E:42359.2.2.2.3.1.12.0=6 E:42359.2.2.2.3.1.13.0=1 E:42359.2.2.2.3.1.14.0="Interface vni-0/0 is down (n/a)" E:42359.2.2.2.3.1.15.0="ServiceProvider-A" E:42359.2.2.2.1.3.1.2.0=2 E:42359.2.2.2.1.3.1.1.0=1064 E:42359.2.2.2.1.3.1.3.0=2 E:42359.2.2.2.1.3.1.4.0="" E:42359.2.2.2.3.1.15.0="ServiceProvider-A"
Snmpwalk check
admin@Branch1-cli> show system load-stats VSN CPU MEM LOAD ID LOAD LOAD FACTOR ------------------------- 0 66 52 6
CPU
versa@ubuntu:~$ snmpwalk -v2c -c kenji 10.192.94.6 .1.3.6.1.4.1.42359.2.2.1.1.1.1.2.0 iso.3.6.1.4.1.42359.2.2.1.1.1.1.2.0 = Gauge32: 66 versa@ubuntu:~$ snmpwalk -v2c -c kenji 10.192.94.6 .1.3.6.1.4.1.42359.2.2.1.1.1.1.2.0 iso.3.6.1.4.1.42359.2.2.1.1.1.1.2.0 = Gauge32: 50 versa@ubuntu:~$
Memory
versa@ubuntu:~$ snmpwalk -v2c -c kenji 10.192.94.6 .1.3.6.1.4.1.42359.2.2.1.1.1.1.3.0 iso.3.6.1.4.1.42359.2.2.1.1.1.1.3.0 = Gauge32: 52 versa@ubuntu:~$ snmpwalk -v2c -c kenji 10.192.94.6 .1.3.6.1.4.1.42359.2.2.1.1.1.1.3.0 iso.3.6.1.4.1.42359.2.2.1.1.1.1.3.0 = Gauge32: 52