欢迎大家来到IT世界,在知识的湖畔探索吧!
面板是Grafana仪表板的基本构建块,由查询和可视化组成,后者是查询结果的图形表示。可视化提供了多种不同的方式来展示面板中的数据,具体取决于数据类型和您的需求。简单地说Grafana每个面板都有一个特定于面板中选择数据源的查询编辑器,让用户可以从不同的数据源中查询出相应的数据,并且以可视化的方式展现,每个面板都有各种各样的样式和格式选项,创建好的面板可以在仪表板上拖放和重新排列进行展示。
Grafana 提供了各种可视化来支持不同的用例,目前内置支持的面板包括:Time series(时间序列)、State timeline(状态时间表) 、Status history(状态历史记录)、Bar chart(条形图)、Histogram(直方图)、Heatmap(热力图)、Pie chart(饼状图)、Stat(统计数据)、Gauge、Bar gauge、Table(表格)、Logs(日志)、Node Graph(节点图)、Dashboard list(仪表板列表)、Alert list(报警列表)、Text panel(文本面板)、News Panel(新闻面板)等,Grafana 中所有的面板均以插件的形式进行使用,因此,除此之外我们还可以通过官网的面板插件页面获取安装其他面板进行使用。本篇首先介绍一下Time series(时间序列)面板。
时间序列(Time series)
时间序列可视化是展示一组数据值随时间变化的默认方式,每个数据点都与一个时间戳匹配,这个时间序列以图表形式显示。它们可以将序列呈现为线条、点或条形图,它们用途广泛,几乎可以显示任何类型的时间序列数据。
下面我们使用Zabbix监控系统作为数据源来介绍如何快速创建时间系列可视化面板。我们说每个面板至少需要一个查询来显示可视化内容,Grafana的查询编辑器针对不同的数据源都是独特的。这里Date source选择Zabbix监控系统后出来的查询编辑器还是非常简单的,就是让我们去选择“Group”哪个主机组,“Host”哪台主机,“Item”哪个监控项,“Item tag”为可选项监控项的标记。比如我们选择查看一台Windows主机内存使用率情况,选择相应的指标,右侧“Visualization”可视化默认选择“Time series”时间序列后,面板即可显示随时间变化的曲线图形。
欢迎大家来到IT世界,在知识的湖畔探索吧!
我们也可以根据需求调整相应的图像显示。Time series时间序列面板相关配置属性说明如下:
Tooltip
工具提示选项控制在可视化中悬停在数据点上时出现的信息覆盖,将光标悬停在可视化上时,Grafana可以显示工具提示。选择工具提示的行为方式:
- Single:悬停工具提示只显示单个系列,即您在可视化上悬停的系列。
- All:悬停工具提示会显示可视化中的所有系列,Grafana 会在工具提示的系列列表中以粗体显示悬停的系列。
- Hidden:与可视化互动时不显示工具提示。
- Values sort order:值排序顺序。此选项控制工具提示中值的排列顺序。None:无 ,Grafana 自动对工具提示中的值进行排序;Ascending: 升序,工具提示中的值从最小到最大排列;Descending:降序,工具提示中的值从最大到最小排列。
- Hover proximity:悬停距离。设置悬停距离(以像素为单位),以控制光标必须靠近数据点的距离,以便触发工具提示显示。
- Hide zeros:隐藏零值。此选项控制是否在工具提示列表中显示值为零的系列。
- Max width:最大宽度。设置工具提示框的最大宽度。
- Max height:最大高度。设置工具提示框的最大高度。
Legend
图例选项控制在图表下方或右侧显示的系列名称和统计数据。
- Visibility:可见性。切换开关以打开或关闭图例。
- Mode:模式。使用这些设置定义图例在可视化中的显示方式。List以列表形式显示图例,这是图例的默认显示模式。Table以表格形式显示图例。
- Placement:位置。选择图例的显示位置。Bottom将图例放置在图表下方。Right将图例放置在图表右侧。
- Width:宽度。控制图例在可视化右侧时的宽度。此选项仅在将图例位置设置为右侧时显示。
- Values:值。选择要在图例中显示的标准计算,您可以选择多个。
Axis
轴节部分的选项控制x轴和y轴的渲染方式。某些选项只有在点击编辑的字段选项框外部时才会生效,你也可以按Enter键生效。
- Time zone:时区。设置要在x轴上显示的所需时区。
- Placement:位置。选择y轴的位置,Auto自动、Left左、Right右和Hidden隐藏。
- Label:标签。设置y轴文本标签。
- Width:宽度。设置轴的固定宽度。默认情况下,Grafana会动态计算轴的宽度。 Show grid lines:显示网格线。设置轴网格线的可见性,Auto自动、On开启和Off关闭。
- Color:颜色。设置轴的颜色。Text使用面板文本颜色;Series使用序列的颜色。 Show border:显示边框。设置轴边框的可见性。
- Scale:缩放比例。设置y轴值的缩放比例。Linear线性、Logarithmic对数和Symlog对称对数。
- Centered zero:零居中。将y轴设置为中心为零。
- Soft min/max:软最小值/最大值。设置软最小值或软最大值选项,以更好地控制y轴的限制。默认情况下,Grafana会根据数据集自动设置y轴的范围,软最小值和软最大值设置可以防止在数据大部分平坦时小的变化被放大。
Graph styles
- Style:样式。选择以Lines线条、Bars柱状图或Points点的形式显示您的时间序列数据。
- Line interpolation:线条插值。选择图表如何插值系列线。Linear点与点之间用直线连接;Smooth点与点之间用曲线连接;Step before线条显示为点与点之间的阶梯,点显示在步长的末端;Step after线条显示为点与点之间的阶梯,点显示在步长的起点。
- Line width:线条宽度。使用线条宽度滑块设置系列线的粗细或柱状图的轮廓。
- Fill opacity:填充透明度 使用填充透明度滑块设置系列区域填充颜色。
- Gradient mode:渐变模式。选择渐变模式以控制基于系列颜色的渐变填充。
- Line style:线条样式。选择solid实线、 dash虚线或dots点线样式。
- Connect null values:连接空值。选择空值在图表上如何显示,空值是数据中的空白。选择空值(即数据中的间隙)在图表中的显示方式。空值可以连接成一条连续的线,也可以设置一个阈值,超过该阈值,数据中的空隙就不再连接。
- Disconnect values:断开值。选择是否设置一个阈值,超过该阈值的数据值不再连接。
- Show points:显示点。设置是否在线条或柱状图上显示数据点。
- Point size:点大小。设置点的大小,直径从1到40像素。
- Stack series:序列叠加。 堆叠允许 Grafana 将序列显示在彼此之上。在可视化中使用堆叠时要谨慎,因为它很容易生成误导性图表。
Standard options
标准选项允许您更改字段数据在可视化中的显示方式。
- Unit:单位。确定字段应使用的单位。
- Min/MAX:最小值/最大值设置百分比阈值计算中使用的最小值和最大值,或者留空让它们自动计算。
- Field min/max:启用字段最小值/最大值。让Grafana根据每个字段的最小值或最大值单独计算最小值或最大值。
- Decimals:小数位数指定Grafana在渲染值时包含的小数位数。
- Display name:显示名称。设置所有字段的显示标题。
- Color scheme:颜色方案为整个可视化设置单个或多个颜色。
- No value:无值输入如果字段值为空或为null,Grafana应显示的内容,默认值是短横线(-)。
Data links and actions
数据链接允许你连接到其他面板、仪表板和外部资源。
Value mappings
值映射是一种技术,可以用来改变数据在可视化中的显示方式而不是数字。比如添加范围映射,将数值在0到30之间映射值为Low颜色并设置为绿色,将数值60到100之间映射值为High并设置颜色为红色。
Thresholds
阈值是您为一个指标设定的值或限制,当该指标达到或超过此值时会在视觉上反映出来。
- Value:设置每个阈值的值。
- Thresholds mode:阈值模式选择绝对值或百分比。
- Show thresholds:显示阈值选择多种显示选项,包括完全不显示阈值。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/128910.html