作事从不啰嗦,运维求速度,用落地经验说话:linux
在server端安装vim
1: linux snmpd安装:服务器
yum install -y net-snmp net-snmp-utilsapp
2: snmp的配置(vim /etc/snmp/snmpd.conf):运维
com2sec notConfigUser default publicide
group notConfigGroup v1 notConfigUser测试
group notConfigGroup v2c notConfigUserpwa
#view systemview included .1.3.6.1.2.1.1rest
view systemview included .1.3.6.1server
access notConfigGroup "" any noauth exact systemview none none
syslocation hangzhou
syscontact module@hangzhou.com
dontLogTCPWrappersConnects yes
3: snmp开启和默认开启
/etc/init.d/snmpd restart
chkconfig snmpd on
chkconfig --list|grep snmp
服务器上配置完成
4: snmp理论与测试:
4.1 snmp oid(搜索SNMPv2-MIB进行讲解)
4.2 snmp mib库
4.3 测试
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 sysDescr
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifDescr
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifOutOctets.1
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifHCOutOctets.1
5: zabbix添加主机:
使用snmp监控172.16.0.3,端口是161
ss -tulnp|grep snmp
定义宏变量{$SNMP_COMMUNITY}=snmp_passwd
6: zabbix手动添加经过snmp v2添加监控(建立模板):
SNMPv2-MIB::sysDescr.0 #字符
克隆添加IF-MIB::ifDescr.2
7: zabbix经过snmp模板去监控linux流量
7.1 使用Template SNMP Interfaces模板(注意,流量须要用64位的)
Incoming traffic on interface 加个HC
Outgoing traffic on interface 加个HC
7.2 刷新一下,看下流量是否准确
7.3 时间调短说明
snmp监控交换机的文章也有。