Zabbix监控网络设备讲解
本人在研究学习zabbix的时候,网上找过很多如何监控路由,交换,或者是防火墙的文章,但很多都比较散,这里我出一个大概的整合,方便大家参考和学习。本章就拿华三的交换机来做文章。
监控网络设备首先我们需要开启snmp协议,华三怎么开启snmp协议在我的博客里有写到,其次就是找到版本对应的OID,zabbix就是通过抓取设备的OID来做到监控网络设备的,当然zabbix也不仅仅只有通过snmp来监控设备,还有很多别的功能,这些功能我会在以后的博客里面一一更新
怎么获取OID:
对于怎么获取OID这个没有固定的形式,可以通过官网搜对应系统版本的MIB库去查询,也可以通过百度去搜索,也能直接找厂商获取,当然OID也有私有OID与共有OID,一般来说私有OID厂商是不会轻易的给到用户手上的。
监控华三交换机CPU:
这里以H3C S1850 52P来做演示
OID: .1.3.6.1.4.1.25506.2.6.1.1.1.1.6.8
对OID不确定的情况下可以通过snmpwalk一下
snmpwalk的使用
这里单独介绍一下snmpwolk,这个东西很重要,方便我们去查看OID是否正确和查看OID
格式:snmpwolk -v 2c -c 团体号 设备IP OID/也可以不加OID
第一步
我们可以先建立一个模板,当然可以直接绑定主机也行,这里我们先建立模板:
配置-模板-创建模板
第二步
输入内容-然后点击添加
第三步
找到对应群组,点击我们创建的模板,然后点击此模板的监控项
第四步
点击创建监控项
第五步
输入对应的信息,比如我们现在要监控的是CPU
然后点击添加-便可以看到我们创建好的监控项
第六步
点击主机-在对应的群组或者自己创建的群组里面创建主机
第七步
输入相关信息,然后点击添加
添加完成后就可以看到我们创建好的主机-此时我们点击主机的名称
第八步
此处选择模板
选中我们创建好的模板
添加完成后稍等片刻,可以查看是否成功监控
监控接口带宽的注意事项
以上便是监控交换机CPU的方法,其实不管是内存也好CPU也好 就是OID的问题,监控接口的流量带宽时需要主要一下字节数的单位转换。怎么做转换可以看下图。
首先我们添加一个简单修改,然后因为我是10秒监控一次的,单位换算是:(字节数x8)/时间,但是由于zabbix无法做除运算只能通过这种方式来抵消时间的差异,当然,你也可以一秒抓一次流量,但注意!并不是所有设备都支持一秒抓一次的。
单位也要改成bps
本章节的内容在这里也结束了,之后我会更新图形的创建,还有触发器的作用以及钉钉报警如何制作。希望对需要的朋友有所帮助。