zabbix流量汇总图的制作方法

zabbix流量汇总图的制作方法

我们在使用zabbix监控交换机的时候,经常会碰到需要知道某个客户的汇总流量图,或者某几台接入server的汇总流量图,这里提供两种做汇总流量图的方法供大家参考。 、

1 方法一:层积图方式

1.1 创建层积图

在主机->sw->图形->创建图形->填写名称->图形列表选择“层积的”->监控项添加->分别选择需要做汇总的每个端口出相监控图->预览可以查看图形->点击添加按钮完成图形的制作

avator

再次用以上步骤完成端口入相的流量图。

1.2 完成图

avator

1.3 优缺点

优点

  • 制作简单,只需要在页面点击选择即可
  • 可以显示出每个分端口的流量数据

缺点:

  • 只能做单一设备下不同端口的加成
  • 此方法制作的流量汇总出相和入相为2张图
  • 无法通过grafana展示汇总图

2. 方法二: 添加新主机监控方式

2.1 添加主机

名称和群组自定义
agent代理程序接口默认不修改

avator

2.2 添加监控项

新建2个监控项分别是traffic-in和traffic-out
监控项页面
名称自定义all-traffic-in
类型选择可计算的
键值自定义,如traffic-in
公式:

last("2202-A11-GW:net.if.in[ifHCInOctets.21]")+last("2202-A11-GW:net.if.in[ifHCInOctets.22]")+last("2202-A11-GW:net.if.in[ifHCInOctets.23]")+last("2202-A11-GW:net.if.in[ifHCInOctets.24]")+last("2202-A11-GW:net.if.in[ifHCInOctets.32]")+last("2202-A11-GW:net.if.in[ifHCInOctets.33]")+last("2202-A11-GW:net.if.in[ifHCInOctets.34]")+last("2202-A11-GW:net.if.in[ifHCInOctets.35]")

公式内字段说明说明:

last("2202-A11-GW:net.if.in[ifHCInOctets.21]")
last()获取最新数据
2202-A11-GW zabbix主机监控中添加的主机名称  
net.if.in[ifHCInOctets.21] 获取方式为配置-主机-监控项-对应端口的键值

单位bps
点击添加按钮
分别完成in和out方向的监控项添加工作

avator

2.3 创建图形

在图形页面选择创建图形
名称自定义汇总图
监控项选择我们刚才创建的traffic-in``traffic-out
添加完成可以通过预览查看图形

avator

2.4 完成图

avator

2.5 优缺点

优点:

  • 可以将不同设备的不同端口做加成
  • 自动将多端口数据加成为一个数据展示
  • 可以使用grafana抓取展示
    缺点:
  • 监控项添加公式较为复杂,需要查找主机和对应的键值
  • 不能看到每个分端口的流量信息。
posted @ 2020-07-31 10:26  Doc-Yu  阅读(1999)  评论(0编辑  收藏  举报