zabbix监控系统监控网卡流量的变化率达到多少报警
答案:2 悬赏:30 手机版
解决时间 2021-02-09 23:12
- 提问者网友:欲劫无渡
- 2021-02-09 11:57
zabbix监控系统监控网卡流量的变化率达到多少报警
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-02-09 13:25
设置多少是多少
全部回答
- 1楼网友:低血压的长颈鹿
- 2021-02-09 13:55
公司新上了一个新的数据中心,需要用zabbix监控华三交换机的网络流量。
配好snmp协议之后,正常都能识别,但慢慢的发现一个问题,电信的接口经常出现少数据的情况,但联通和铁通都没有什么问题。
zabbix绘的图断断续续的,有时更神奇的是,流量突然下降,下降的还很离谱,从500多mbps一下掉到40多mbps,一度以为是交换机返回的数据有问题了。
后来在zabbix机器上抓包,发现数据包没有丢,数据也没有什么异常,不过抓的包里面,有个counter32引起注意。
然后仔细阅读snmp的文档,发现snmp协议返回的ifinoctets和ifoutoctets都是流量的总量,而我们都是取两次的差值,然后除以取样的间隔时间,得出的平均值。
而counter32的数据类型计数的最大值是2的32次方减1,当超过4g的时候,计数器就会清零。
后来分析zabbix的snmp interface的模板,发现zabbix取样时间是1分钟,在我们由于流量大,很快就清零了,并且有时计数清零之后新增的数值,比上一次的计数还要大,zabbix还以为没清过零,直接相减除以了时间间隔,就造成了“网络流量陡降的假象”。
找到原因之后,剩下的就好办了,我们需要的是,使用counter64的oid数据。
在zabbix中导出template snmp interfaces模板,然后修改一下名字,重新导入。修改这个新的模板:
在“探索规则”中找到“项目原型”,点击“incoming traffic on interface {#snmpvalue}”,
1.将其“键值”中的ifinoctets[{#snmpvalue}]修改为ifhcinoctets[{#snmpvalue}]
2.将“snmp oid”中的if-mib::ifinoctets.{#snmpindex}修改为if-mib::ifhcinoctets.{#snmpindex}
同样:“项目原型”中的“outgoing traffic on interface {#snmpvalue}”也做类似修改。
也就是将ifinoctets和ifoutoctets替换为ifhcinoctets和ifhcoutoctets。
然后把主机删除,重新添加主机,这次一切都清爽了,绘的图都是连续的,也没再出现陡增陡降的问题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯