Zabbix 4.0 监控接口流量Graphs断断续续

zabbix server 4.0 监控服务器或交换机接口流量的Graphs 断断续续.

问题如截图:
1.超过200M出图就会有问题【这个案例是这样】;网上也有看到过有400多M的和700多M的,这都没关系,问题是一样的。

问题分析:

1.用到的工具有Getif 和SNMPWALK;

2.zabbix 监控交换机用的SNMP协议,监控模板默认采用的是:

ifInOctets   OID:.1.3.6.1.2.1.2.2.1.10     【端口接收流量MIB信息】

ifOutOctets  OID:.1.3.6.1.2.1.2.2.1.16      【端口发送流量MIB信息】

snmpwalk -v 2c -c public 172.184.2.4 1.3.6.1.2.1.2.2.1.10
等于
 snmpwalk -v 2c -c public 172.184.2.4 ifinOctets 

原理:snmp计数器的机制,如果溢出了,则清0重新记录。
另外,如果是count32,最大支持的值是2^32=4G,也就是说超过4G,交换机snmp计数器自动溢出,然后从0开始重新计数.然后,由于清零以后计算的差值有误,就会出现断图的情况。

解决办法:

替换zabbix模板中下面的两个参数及OID值:

 ifInOctets   OID:.1.3.6.1.2.1.2.2.1.10     【端口接收流量MIB信息】

 ifOutOctets  OID:.1.3.6.1.2.1.2.2.1.16      【端口发送流量MIB信息】

替换为:

ifHCInOctets 是Counter64 【OID:1.3.6.1.2.1.31.1.1.1.6】
ifHCOutOctets 是Counter64 【OID:1.3.6.1.2.1.31.1.1.1.10】
替换为64位数据类型,基本就不可能再发生断图的问题了
修复效果

原文地址:https://blog.51cto.com/13637805/2418681

时间: 2024-11-13 10:09:09

Zabbix 4.0 监控接口流量Graphs断断续续的相关文章

Zabbix 3.0 监控MySQL [六]

Zabbix 3.0 监控MySQL [六] 2016年10月9日18:25:29 zabbix 笔者QQ:381493251 博客地址:www.abcdocker.com 微信公众号:abcdocker Abcdocker交流群:454666672 如果遇到什么问题可以进群询问,我们是一个乐于帮助的集体! Mysql监控 zabbix自带了一个监控mysql的模板,但是真正监控mysql的并不是zabbix自带的模板.而是percona公司的一个监控mysql模板 percona官网: www

Zabbix 3.0 监控Web [七]

Zabbix 3.0 监控Web [七] 2016年10月0日 zabbix 笔者QQ:381493251 博客地址:www.abcdocker.com 微信公众号:abcdocker Abcdocker交流群:454666672 如果遇到什么问题可以进群询问,我们是一个乐于帮助的集体! Zabbix 默认自带一个web监控 我们可以从Monitoring--->Web进行查看 按照前面的文章,我们在192.168.56.12上面已经开启了一个Tomcat端口为8080.如果没有的小伙伴可以阅读

zabbix 3.0监控邮件报警

zabbix 3.0 监控邮件报警 1.在监控服务器的/usr/local/zabbix/bin创建发送邮件脚本  vim send.py #!/usr/bin/env python  # -*- coding: utf-8 -*-  #!/usr/bmport pdb  import smtplib import string import time import sys reload(sys) sys.setdefaultencoding('utf-8') #pdb.set_trace() 

Zabbix 3.0 监控交换机(1)——端口流量监控

一.开启交换机的snmp服务 思科:全局模式下输入以下命令 snmp-server community public ro #启动snmp服务,并设置只读团体字符为public: snmp-server enable traps #启动所有traps: 华为:系统视图下输入以下命令 snmp-agent #启动snmp服务 snmp-agent community read cipher public #设置只读团体字符为public: snmp-agent sys-info version a

Zabbix 3.0 监控交换机(CPU、内存监控及配置Trigger)

一.zabbix监控CPU 1.zabbix监控CPU及配置Triggers (1).要用到的OID        1.3.6.1.4.1.9.2.1.57.0  CPU utilization for one minute        1.3.6.1.4.1.9.2.1.58.0  CPU utilization for five minutes        1.3.6.1.4.1.9.2.1.56.0  CPU utilization for five seconds (1).创建ite

Zabbix 3.0监控Esxi

Zabbix 3.0 添加监控 esxi 主机 Zabbix 版本 3.0.3 Esxi 5.5 zabbix 需要编译的时候要支持–with-libxml2 和 –with-libcur (前者用来解析调用SOAP接口返回的XML,后者用来调用vcenter的SOAP接口), yum安装的默认支持. 参数说明: StartVMwareCollectors(0-250) 只有大于0时才能是该功能生效,意为预先配置的vmware监控实例数量. VMwareCacheSize(256K-2G)内存中

Centos 7搭建Zabbix 4.0监控系统

要想实时地了解服务器的运行状况并且能在出现问题时及时解决,利用监控软件是一个很好的途径.就目前而言,有服务器的地方必然少不了监控系统.现有的监控软件有很多,但是Zabbix可以灵活的监控服务器资源,并且集Cacti和Nagio两者的优点于一身且功能更加强大,实现企业级分布式监控,所以在市场应用更广. 一.Zabbix概述 Zabbix是一个基于Web界面的企业级开源监控套件,提供分布式系统监控与网络监视功能.具有主机的性能监控.网络设备性能监控.数据库性能监控.多种告警方式.详细报表.图表的绘制

Zabbix 3.0 监控MySQL

Mysql监控  zabbix自带了一个监控mysql的模板,但是真正监控mysql的并不是zabbix自带的模板.而是percona公司的一个监控mysql模板  percona官网: www.percona.com Percona组成介绍 1.php脚本    用来数据采集 2.shell脚本  用来调用采集信息 3.zabbix配置文件 4.zabbix模板文件 安装文档:https://www.percona.com/doc/percona-monitoring-plugins/LATE

zabbix 3.0 监控的安装

Zabbix安装文档 zabbix进程构成 默认情况下zabbix包 含5个程序:zabbix_agentd.zabbix_get.zabbix_proxy.zabbix_sender. zabbix_server,另外一个zabbix_java_gateway是可选,这个需要另外安装.下面来分别介绍下他们各自的作用. 进程介绍 1.zabbix_agentd客户端守护进程,此进程收集客户端数据,例如cpu负载.内存.硬盘使用情况等 2.zabbix_getzabbix工具,单独使用的命令,通常