Grafana可视化学习--Graph图形

在可视化的效果展现中,Graph图形应用较为广泛,如网络中设备接口流量带宽的曲线,可以使用Graph展现,往往比一些监控系统本身画出的图要美观且更使用;还有真的一些资源性能趋势的图形,如CPU,进程等使用或空闲的情况展现,都有使用Graph的场景。

例如

  • Memory 使用
image
  • Traffic使用
image

新建一个Graph---Zabbix CPU Utilization图形

一个Graph配置由4个部分组成,Queries、Visualization、General、Alert

Queries

这一部分需要指定数据源,获取数据;然后再指定数据收集的对象,这样才能展现对应数据的图形。

image
Queries to  #数据源

#这里选择zabbix,按照官方指南,已完成在zabbix上添加了API配置,Grafana配置数据源后将会获取到zabbix上的数据

Query Mode  #数据收集

#这里数据源选择zabbix后,将会按照zabbix的数据结构,获取Group、Host、Application、Item四个对象

Group 主机组

这里输入"/.*/" , 代表数据来源于zabbix上所有的主机组。

Host 主机

这里输入/Za/ , 实际为zabbix上监控的所有主机中名称以“Za”开头的主机。

Application 监控项

这里可以直接选择监控项,也可以通过/CPU/ 选择,看实际情况,使用这种表达式只是为了简化操作和工作量。

image

Item 监控指标

这里输入/CPU/ ,将会自动将CPU Utilization下各项指标绘制到一张图上。

image

Visualization

这部分一般主要设置图形的形式,如线条粗细和颜色深浅,图形形式,如点、曲线或条形;另外还包括设置图形内各项数据指标的单位等。

image

Draw Modes 图形类型

  • Bars 条形

  • Lines 线形

  • Points 点形

Mode Options 图形选型

  • Fill 填充

  • Line Width 线条宽度

image

Left Y 一般需设置此项,基本大多数的图表,按照习惯图形中监控指标的数值和单位都会在左侧展现

Unit 设置监控指标的单位,这里因为CPU监控项在zabbix上的设置为百分比,单位选择Misc---percent(0-100)

其他单位

Date/Rate---bit/sec 用于针对流量带宽的单位

Misc---short 用于整数数字的单位

image

Legend

Option

As Table 设置数据显示以图表形式展现,位置为图形下方

To the right 设置数据显示以图表形式展现,位置为图形右侧

Values

Min Max Avg Current 监控指标的各个情况的数据值

General

这里简单配置图形的title和描述

image

Alert

设置图形告警,某些指标超过阈值时触发告警

图形展现

image
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Zabbix简介 Zabbix官方网站Zabbix中文文档 本文系统环境是CentOS7x86_64, Zabbi...
    Zhang21阅读 12,485评论 0 37
  • 一、准备搭建环境 1.系统:CentOS 7.3 2.软件:Zabbix 3.2 二、安装前的准备 最小化安装Ce...
    尘世不扰阅读 9,693评论 8 31
  • 1. 准备搭建环境 1.1 系统:CentOS 7.3 1.2 软件:Zabbix 3.2 主机IP地址系统Zab...
    若有所思11阅读 4,140评论 0 0
  • (第十八周作业) 1、搭建zabbix服务,实现监控linux和windows的内存,cpu,磁盘,网络等基础指标...
    haoxi2018阅读 3,865评论 1 0
  • 跑了10圈,比昨天是有进步,不过呢,也还是缺少点坚持,需要每周跑个三到四次吧。 依然没啥动静,不过暂时的幻想是破灭...
    聂一一阅读 845评论 0 0