zabbix监控交换机路由器
要监控路由器交换机,需要使用到SNMP协议
SNMP是一个简单网络管理协议,他基于C/S模型实现的监控和管理.
服务器安装SNMP:
yum -y install net-snmp net-snmp-utils net-snmp-agent-libs net-snmp-libs
echo "view systemview included .1" >> /etc/snmp/snmpd.conf
systemctl start snmpd
web界面添加: 在zabbix server web添加监控机
点击 配置--->主机--->创建主机 开始添加被监控机
根据图示,填写主机的信息,这里监控方法选在SNMP,别忘了添加监控模板
模板选在根据自己的设备类型,一定选snmp类型的模板
添加成功了,可是还没有数据。我们稍等一会吧。需要刷新一下
如果你看不到数据,请检查防火墙、selinux。或者通过snmpwalk测试以下zabbix server 服务器的snmp客户端是否能收到snmp服务器的数据
在zabbix server上执行.(如果没有这个命令,请安装net-snmp-utils)
# snmpwalk -v 2c -c public 192.168.10.41
看是否有滚动数据输出,有就说明没问题,没有的话去检查两台机器的通信情况及snmp服务端是否启动
添加监控项:
添加监控项和《自定义一个监控项》类似,可以参考一下
点击 创建监控项
其中OID大家可能比较陌生,大家可以从snmpwalk输出中找到对应的项。
输出中都是A=B的关系,A是OID B是value,所以你在这个输出中找到你对应的项就知道OID怎么填写了。
填写完成后选择添加即可
4)添加触发器
注意我红色框中的内容,对应内容别错了。
根据图示,填入对应的值。点击图示29添加后就添加成功了。
5)添加图形
为监控项添加一个图形,用于表现监控项状态
注意红框内容,别选错了
按图示添加成功就好了。
6)测试
出图了,成功了!