博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix企业应用之discovery监控交换机流量
阅读量:6005 次
发布时间:2019-06-20

本文共 1004 字,大约阅读时间需要 3 分钟。

之前监控交换机都是使用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才报警,这样方便大家的监控。由于我这里只监控机房总出口的流量,所以我把这个触发器给关闭了。

图形

基本内容就是这样,模板在附件里,大家可以多研究一下,有问题可以博客或者qq咨询。

转载地址:http://xysmx.baihongyu.com/

你可能感兴趣的文章
在Linux系统下玩《炉石传说:魔兽英雄传》
查看>>
阿里数据库内核月报:2016年01月
查看>>
Samba 系列(七):在 Samba AD DC 服务器上创建共享目录并映射到 Windows/Linux 客户...
查看>>
The Joy of Clojure – Clojure philosophy(1)
查看>>
Apache Storm 官方文档 —— 多语言接口协议
查看>>
在 Linux/UNIX 终端下使用 nload 实时监控网络流量和带宽使用
查看>>
小白学数据:一文看懂NoSQL数据库
查看>>
阿里云ApsaraDB RDS用户 - OLAP最佳实践
查看>>
菜鸟学Linux命令:Chmod命令和数字文件权限
查看>>
设置AFNetworking网络请求的超时时间
查看>>
从零开始的微信支付接入(一)用户认证
查看>>
linux何检查一个目录是否为空目录
查看>>
压缩介绍、bz2、gz、xz压缩工具
查看>>
StretchRect...果然和文档上说的一样
查看>>
Python成生随机KEY工具
查看>>
将一个数组拆分为几个至少三个元素的递增子序列
查看>>
备忘,解决WIN10下COM注册问题
查看>>
cx_Oracle install
查看>>
jquery ajax从后台获取数据
查看>>
基于Windows平台TSM 6.x版本下,如何删除初始化失败的实例。
查看>>