当zabbix创建了多个主机时,想要把这些主机的流量汇总起来,这时候就用到了zabbix整合类型
官方文档:https://www.zabbix.com/documentation/3.2/manual/config/items/itemtypes/aggregate
设置zabbix流量汇总方法(流量汇总前,肯定也已经创建过多个主机了,我这里省略部分没必要的截图)
1、创建主机
填写主机名称、可见的名称、相应的群组,agent代理程序的接口默认就可以,因为这里主要用到的是主机监控项
2、创建监控项
这里特别说明下,因为网卡接口不一定都是一样的,可能是eth0、eth1、em0、enp1s0f0等等,当然也有可能包括windows机器,这样多个网卡流量统计是不能在一个监控项里添加的,因为键值不同,所以要添加多个监控项,最后绘图时使用层积模式。
因为我这里要汇总linux和windows的流量集合,先创建一个eth0的汇总,类型选择Zabbix整合
键值这里填写grpsum[whsir,"net.if.in[eth0,bytes]",last,0]
说明:grpsum表示合计,whsir为要汇总的主机所在的群组名称,net.if.in[eth0,bytes]为主机键值,最后我这写last,0,这个可以去看官方文档,这里不做说明。
我在这里再创建一个windows监控项,Net_Incoming是我windows的键值
注意:我这里是创建了两个入站的汇总
3、创建图形
这里图形类别选择层积的
添加刚才创建好的两个监控项,颜色设置一致
创建好后此时预览的图形就是linux+windows的流量入站汇总了,出站设置方法一样,如果linux的网卡有eth0、em0多个,则创建多个监控项整合即可.