Grafana是开源的、炫酷的可视化监控、分析利器,无论您的数据在哪里,或者它所处的数据库是什么类型,您都可以将它与Grafana精美地结合在一起。它还有丰富的套件供您选择,目前,它已拥有54个数据源,50个面板,17个应用程序和1732个仪表盘。今天我们就一起来了解一下Grafana的面板。
面板是Grafana中的基本可视化构建块。每个面板都提供一个查询编辑器(取决于面板中选择的数据源),通过使用查询编辑器,您可以提取显示在面板上的完美可视化效果。当前主要有四种面板类型:graph、singlestat、Heatmap和table。
一、Graph面板
Graph面板是Grafana最基础的面板,也是最常用的面板,可以通过设置Draw Options的Draw Modes选项来显示设置柱状图、折线图还是点状图,还可以通过调整Mode Options的颜色线宽等来美化图形。
Grafana的Graph面板可以根据需求显示为柱状图、折线图或点状图,它还可以同时显示多组数据,可以很直观的进行多组数据对比。当然,在查看Graph面板我们还可以通过对面板进行缩放来查看更多数据变化趋势,从而来对数据进出更准确的分析。
二、Singlestat面板
singlestat面板允许您显示单个系列的一个主要摘要统计。它将序列缩减为一个数字(通过查看序列中的最大值、最小值、平均值或值之和)。singlestat还提供阈值来为stat或面板背景着色。它还可以将单个数字转换为文本值,并显示系列的迷你图摘要。
除此之外,singlestat面板有一个普通的查询编辑器,允许您像其他面板一样定义精确的度量查询。
singlestat面板主要有三部分组成:Spark Lines、Gauge和可以改变背景颜色的Singlestat value。
Singlestat value可以将数字转化成文本文字,显示在面板上,面板的背景可以通过调节颜色值来改变背景颜色,使得Singlestat看上去整体都很优美。
Spark Lines是查看与摘要统计相关的历史数据的一种很好的方式,一眼就能提供有价值的上下文。迷你图的作用与传统图形面板不同,不包括X或Y轴、坐标、图例或与图形交互的能力。
Gauge可以清楚地显示了一个值与总值的占比。我们可以为Gauge表盘设置不同的阀值,并为每个范围值设置不同颜色,当我们实际值超过某个阀值便改变颜色,因此我们能一眼看出值的状态。
三、Table面板
Grafana也为我们提供了强大的Table面板,它非常灵活,支持时间序列以及表、注释和原始JSON数据的多种模式。它还提供日期格式、值格式和颜色选项。
我们可以通过Grafana的Table面板来查看某一历史时刻某个指标对应的值。我们也可以通过配置,使得不同数据范围显示不同颜色,可以让我们很直观的看出每个值的状态。
四、Heatmap面板
grafana也为我们提供了热图面板,一个热图就像一个柱状图,但随着时间的推移,每个时间片代表它自己的柱状图。它不是使用条形高度作为频率的表示,而是使用单元格,并将单元格的颜色与柱中的值的数量成比例。
通过热图面板,我们可以清楚地看到哪些值更常见,以及它们随时间的变化趋势。 我们可以借助热图来对我们的数据进行宏观的分析,从而也减少了我们的统计工作。
Grafana为我们提供了丰富的面板功能,满足 了我们日常的数据分析,同时来还能通过一些列配置来使得我们的数据展示的更美观也更直观。
网友评论