78yuhi 发表于 2015-12-2 09:01:55

zabbix企业应用之discovery监控交换机流量

之前监控交换机都是使用cacti,通过snmp来进行监控,但cacti的监控是每5分钟监控(监控时间长,数据就不能更精确),而且进行报警的话,还需要安装第三方插件,比较麻烦,而且我现在监控服务器的硬件与软件都是使用zabbix,所以就把交换机的流量监控从cacti搬迁到了zabbix,统一使用zabbix监控服务器硬件、系统、服务、交换机流量等信息,这样只维护一个监控平台,能更细致监控与报警、更好管理。
由于zabbix监控的话,需要把监控主机与模板进行关联,所以第一步是制作模板。当然我已经弄好模板了,所以大家只需要根据自己的需求来进行修改即可。我监控的话,没有使用固定端口监控,而是使用discover来监控,这样的好处是同一个模板,关联的交换机端口有多少个都可以自己发现并监控上,不会出现由于端口不一样,需要制作不同的端口的模板来使用,同时这个模板不但可以监控H3C的交换机,还可以监控CISCO交换机。
安装方法就是把模板导入到zabbix里,然后在把监控的交换机与模板关联即可,同时在zabbix里的宏设置好你的SNMP community(我模板里的宏变量为{$SNMP_COMMUNITY_PUBLIC_V2},对应后台的宏内容为public),下面是监控效果图:
1、监控的图形

这个是通过discovery来发现的图形,只是部分。
2、图形内容


可以看到进出的流量(单位都是bit),已经进来流量的95%的值。
下面具体介绍一下模板内容:

从上面可以看到有2个模板,一个是snmp类型为1,一个是snmp类型为2,大家根据自己的交换机配置来选择。同时在项目、触发器与图形、筛选都是为0,发现里为1,这样就是使用discover来进行自动发现。

可以看到我定义了很多内容,并且监控时间为60s

可以看到我使用snmp为2的协议,SNMP community是通过宏来定义的,这个需要你在zabbix的“管理"--"一般”--“宏“来定义

使用宏的好处是,如果进行变更,只需要更改一次就可以,方便操作与控制。
进入项目原型,内容为

触发器为


我设置的进、出报警阀值为100m,都是检查5次,如果5i都超过100m才报警,这样方便大家的监控。由于我这里只监控机房总出口的流量,所以我把这个触发器给关闭了。
图形



基本内容就是这样,模板在附件里,大家可以多研究一下

gxowei 发表于 2017-5-27 16:55:02

最近正在研究zabbix,这帖子太好了。

zabbix技术 发表于 2017-6-14 11:46:14

有没有华为交换机的模板

PenguinXu 发表于 2017-7-6 13:52:42

thanks for sharing

PenguinXu 发表于 2017-7-6 13:52:58

thnaks for sharing thanks

jestso 发表于 2017-9-28 17:15:17

我下载了

candao 发表于 2017-9-29 14:54:10

支持 。。。。。。。。。

ld1978 发表于 2017-11-12 11:55:29

感谢分享。。。。。。。。。。。

cargoo 发表于 2017-12-5 09:43:42

thnaks for sharing thanks

nmyp07 发表于 2017-12-7 09:50:43

版主,需要配置里面,再写自动发现的规则吗?

ak2093 发表于 2017-12-24 00:22:43

thnaks for sharing thanks

bjhexipei 发表于 2018-7-18 00:23:54

不错,最近正在研究添加交换机监控,正好需要,谢谢。

启明星 发表于 2018-7-20 15:06:51

配置完成后加多台交换机有么有断图的现象?

wjang11 发表于 2019-2-1 10:25:59

这个模版能监控华为交换机吗

deadwalkings 发表于 2019-4-18 13:14:17

下载试试
页: [1]
查看完整版本: zabbix企业应用之discovery监控交换机流量