zabbix自定义图表Graph(39)

凉白开 zabbix754,9619字数 1737阅读5分47秒阅读模式

今 天我们要讲的是zabbix自定义图表功能,这个自定义图表是什么呢?顾名思义,zabbix提供了一个自定义图表的功能,这不是废话么?呵呵~前面文章 讲到的《zabbix简易图表》只能显示单个item的数据图表。如果我们想显示多个信息到一个图表上,那必须使用zabbix自定义图表功能,比如,我 们最常用的网卡流量监控,一张流量图上会包含进/出的流量信息。一个图表的数据可以来源一台主机,也可以来源于多台主机

配置定义图表

创建自定义图表步骤如下:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

Configuration→Hosts(或者templates),点击hosts/template列的Graphs,点击右上角的Create graph,出现如下表单。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

cacti

zabbix自定义图表

Graph属性:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

属性 描述
Name 图表名称(唯一)
Width 图表宽度(单位:像素)(仅用于预览和pie/exploded图表).
Height 图表高度(单位:像素)
Graph type 图表类型:
Normal - 常规图表, 值显示为线条
Stacked - 叠图, 显示填充区域
Pie - 饼图
Exploded - “裂开的”饼图,显示部分切出的饼图
Show legend 显示图例,例如item名称与最大、平均、最小的数据,一般显示在图表的下方
Show working time 是否显示工作时间,如果选择这个复选框,那么非工作时间背景为灰色。备注:饼图和爆炸式饼图没有这个参数
Show triggers 如果选择现象,那么触发器将会用红线表示. 两种饼图不包含这个功能
Percentile line (left) 左Y轴百分数.
Percentile line (right) 右Y轴百分数
Y axis MIN value Y轴最小值:
Calculated - 自动计算Y轴最小值(取item最小值)
Fixed - 固.定Y轴最小值. 饼图与裂变式饼图没有这个参数
Item - 选中item的最新值(例如你选中某网卡,那么它的最小值将来自这个网卡item的最新值)
Y axis MAX value Y轴最大值:
Calculated - 自动计算Y轴最大值(取item最大值)
Fixed - 固.定Y轴最大值. 饼图与裂变式饼图没有这个参数
Item - 选中item的最新值(例如你选中某网卡,那么它的最大值将来自这个网卡item的最新值)
3D view 立体风格图表,仅适用于饼图与爆炸式饼图.
Items 监控项,图表的数据来源

配置图表items

图表的数据来源于items,点击add选择需要显示到图表的item,可以添加多个。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

Item展示属性:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

参数 描述
Sort order (0→100)
绘图顺序,可以上下拖动items来改变他们的顺序.这个顺序用来决定图层的顺序。
Name item名称
Type
Type (仅用于两个饼图图表):
Simple - 按比例显示
Graph sum - 充满整个饼图
一 张图表只允许有一个items是Graph sum,否则报错:ERROR: Cannot display more than one item with type “Graph sum”,通常用于影片,硬盘大小item使用Graph sum,剩余空间则使用simple。这样一个饼图的硬盘使用情况便一目了然。
Function 当一个item有多种数值时,选择一种数值用于图表展示
all - 所有值 (最小、平均、最大)
min - 仅最小值
avg - 仅平均值
max - 进最大值
Draw style
绘制风格(只有常规图表存在该选项):
Line - 绘制线条
Filled region - 绘制填充区域
Bold line - 画粗线
Dot - 画点
Dashed line - 画虚线
Y axis side Y轴在左边还是右边
Colour 颜色

图表预览

在创建图表的过程中,我们可以随时预览修改的配置图表,点击标签preview即可。备注:如果是template预览时没有意义的,毕竟没有任何数据。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

关于触发器限制文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

如果图表的高度小于120像素,那么图标上将不会展示触发器相关信息。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

结尾

zabbix图表功能就到这里结束了,内容不多但是比较实用.请大家继续关注ttlsa zabbix教程.文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/ 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-custom-graph/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 12/08/2014 01:00:03
  • 转载请务必保留本文链接:https://www.ttlsa.com/zabbix/zabbix-custom-graph/
  • cacti
  • custom graph
  • graph
  • Linux
  • nagios
  • zabbix
  • 自定义图表
评论  7  访客  5
    • ysicing
      ysicing 1

      如果想将两个值累加起来,怎么实现

      • swh
        swh 9

        楼主,添加的自定义图表我要看多个多个时间段,默认主机-图表,进去看到只有1h的数据。只有到监测-图形–选中组、主机、自定义表名可以看到我添加的自定义图表有指定时间段选择,有没办法从最新数据那里进去直接看到表并有时间段可以选择呢。

        • TTLSA
          TTLSA 9

          这个时候就不适合看图了,看latest data

          • 徐艺林
            徐艺林 0

            请教下,graph图片的时间横轴,我配置后最小时间间隔为1分钟,如果做压力测试,需要更短的时间间隔,该如何修改呢,谢谢!

          评论已关闭!