Zabbix添加网卡内外流量监控

题外话:zabbix讲究一气呵成,从头到尾没人打扰然后布置。但是干运维难免有人来打扰,这个过来要求布环境,那个要求来买服务器。所以zabbix之路难免走的坑坑洼洼。

现在笔者想对host名单里面的zabbix_server进行网卡的内外流量情况的一个监控,首先登录zabbix之后,configuration---hosts,出现如下的菜单:

现在可以看到这个zabbix_server后面link了很多个模板,正是因为link了很多的模板,所以导致它的items非常多,42个。现在是要在zabbix_server里添加两个新的监控项,这一步跟模板其实没有什么关系,只需要在items里直接添加items即可。

我们先添加网卡外流量的items,整个配置如图所示:

里面具体的数值可以自己更换,比如Applications什么的,key\units\Use custom multiplier这些是固定的,全部写完之后就可以save。

找葫芦画瓢,我们可以再添加一个网卡的内流量监控,也是一样的套路,如图所示:

有了items,就要有trigger,有了items里的key,那么trigger也很简单,这里的expression多时候各位都是从网上ctrl+c下来,却不能ctrl+v,因为会红字报错----Incorrect item key "net.if.in[eth0,bytes]" provided for trigger expression on "服务器名称",于是就有很多不明真相的吃瓜群众就走“add”路线,然后发现要走add路线还要先把服务器添加到对应的模板上去。其实大可不必,这个expression是可以自己写的,但是一定要确定trigger跟items是配对的。以外网流量所示:

在这里我添加成了1K,这样是为了方便监控,具体数值因情况而异,而且重要性我选择了无。

最后就是要形成图表来糊弄领导,让领导感受一下什么叫做高大上,在graph的界面里选择create graph,然后就如图所示的填写:

一个是红色线,一个是绿色线,双龙戏珠,save。

最后来到Monitoring---Graphs里,找到正确的host,group和graph,就会看到激动人心的图表了:

这里要注意几点,有时候zabbix反应较慢,可能写好的key会出现not support的情况,这个时候可以先登录zabbix_server去zabbix_get一下,get的方法之前有讲过,请见http://chenx1242.blog.51cto.com/10430133/1738820,如果get是成功返回值的,先检查对应的单位(结果是浮点值,但是units设定是一个整数值肯定会not support),如果单位检查正确,就修改zabbix 重新check的时间,实在不行就重新建立一个items。

参考资料:***2016/04/1488676.html

时间: 2024-10-10 11:14:05

Zabbix添加网卡内外流量监控的相关文章

Zabbix添加对Windows OS监控

Zabbix服务器搭建完成后,下面来添加对Windows系统的监控 下载Agent https://www.zabbix.com/download 因为我们安装的是Zabbix 3.2.10 所以我们下载较新的3.2.7版本的Agent 下载完成后解压出来两个文件夹 Bin  下面的win64和win32对应不同位数系统的exe文件 conf 下面的是zabbix Agent的配置文件 2:配置Agent 打开zabbix_agentd.win.conf (推荐使用notepad++,没有用写字

zabbix添加对haproxy的监控

HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy本身提供一个web页面可以显示haproxy的各种信息,方便管理员查看系统状态等.此次我采用socat(socat是netcat的扩展实现)这款开源软件通过haproxy的socks配合zabbix实现haproxy系统的状态监控. 一.安装socatwget http://www.dest-unreach.org/socat/download/socat-1

zabbix添加主机并创建监控模板

主动模式和被动模式 被动模式,服务器端会主动连接客户端获取监控数据,客户端被动地接受,并把数据传递给服务器端主动模式,客户端主动把监控数据汇总然后再汇报给客户端,服务端只负责接收数据当客户端数量非常多的时候,建议使用主动模式,因为服务器不再会去所有客户机上请求回报数据,这样降低服务端的压力当客户端没有公网IP地址时,而又需要监控内网的客户端的时候,这时候适用主动模式,因为客户端能够访问到公网服务器的IP,反过来服务器不能和服务端通信,这就需要客户端把监控数据要主动发给服务端,这里就非常适合适用主

zabbix 添加磁盘剩余容量监控方法

1.新建监控模板 Configuration--Templates--Create template 在Template name中输入disk space 50Gb 然后,保存即可. 2.新建Items Name为The free disk space is less than 50Gb key为:vfs.fs.size[/data,free] 保存即可 3.创建Triggers Trigger的名字为The free disk space is less than 50Gb Expressi

给zabbix添加percona监控模板

简单说明一下给zabbix添加的percona的监控模板. 在percona官方网站有说明怎么安装,这里记录下步骤.首先搭建好的zabbix环境. 监控插件连接 : 链接:https://pan.baidu.com/s/1xHbc_HhmN-XuGGiKrg7nPQ 提取码:i4ku yum安装percona的监控插件(安装在要监控的mysql服务器上) yum install -y percona-zabbix-templates-1.1.8-1.noarch.rpm 安装完成之后会生成如下四

安装流量监控系统-NTOP:中文版

Linux/Centos安装ntop中文版 一:安装环境 yum install libpcap libpcap-devel libpng gdbm gdbm-devel glib libxml2-devel pango pango-devel gd dos2unix  libtool-ltdl libtool-ltdl-devel gcc libtool rrdtool-devel 检测下: yum install -y libpcap* freetype* libpng* gdbm* lib

第八篇、【Zabbix监控项之网卡流量监控】

1.增加入口流量的监控项[这个监控项可以在模板内增加,也可以在主机上面直接增加,具体看网卡标准化了没有] 键值 : net.if.in[eth2,bytes] #参数1指定网口,参数2是单位 2.入口流量的监控项-配置每秒更改的倍数,不然的话,画形有误差 倍数值的计算:从agent获取的数据是bytes即是字节,我们这里设置的单位是bps(bit per second) 单位换算:1byte = 8 bit,所以每秒需要乘于8 3.保存-eth2出口的流量的监控项 键值 : net.if.out

Zabbix添加自己需要监控的项

Zabbix添加自己需要监控的项 比如cpu,内存,网卡流量等 创建监控项 选择添加你要监控的项 查看你监控的项

zabbix3.0.4客户端安装及网卡流量监控配置

本文主要介绍zabbix在linux及windows下客户端的安装,网卡流量监控配置. 一.linux客户端安装 1.编译软件 # useradd zabbix -s /sbin/nologin -M # ./configure --prefix=/usr/local/zabbix-agent --enable-agent # make && make install 2.修改agetn配置 Server=127.0.0.1,192.168.115.31    #本机即是agent和ser