Grafana之Table Panel使用(第十篇)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Grafana之Table Panel使用(第十篇)相关的知识,希望对你有一定的参考价值。

参考技术A Table  Panel也是Grafana的原生插件。Table Panel支持将基于时间序列的多种数据以表格式形式展示,Table Panel灵活且相对复杂。

Table  Panel配置

① Data,包括Table Transform(表格转换)和Columns。Table Transform可设置为:Time series to rows、Time series to columns、Time series aggregations、Table等。Columns依赖Table Transform的设置而不同,主要包括:Auto、Avg、Min、Max、Current、Total、Count等。

② Paging,Rows per page用于设置每个表格页显示多少行,Font size设置表头以及表格中值字体大小。

③ Column Styles,用于设置表格的列标题、日期格式、对齐方式等。

④ 同③,Options会根据Type的类型而不同,Type包括:Number、String、Date、Hidden。

接下来着重介绍下Table Transform几种形式

Table Transform常用几种模式:

Time series to rows:按时间展示数据,在一个查询时间范围内,默认得到的是一个多行3列的表,第一列是time,包括查询时间范围内所有时间点;第二列是metric,包括所有要查询的数据项;第三列是是value,包括所有要查询的数据项的值,如下图所示。

Time series to columns:按时间展示数据,在一个查询时间范围内,默认得到的是一个多行多列的表,第一列是time,后面每一列的列名是对应的数据项名称,列的值是查询的对应数据项的值,如下图所示。

Time series aggregations:按时间聚合后展示数据,第一列为metric,第二列可以是 Avg、Min、Max、Total、Current、Count的任意一个或或者同时设置多个列,按时间聚合使用场景较多。

Table Panel数据展示效果如下图所示。

按系统各资源进行排序

按磁盘使用排序

总结:Table Panel功能非常强大,还需要多多琢磨。

以上是关于Grafana之Table Panel使用(第十篇)的主要内容,如果未能解决你的问题,请参考以下文章

Grafana之Stat Panel使用(第九篇)

java基础第十篇之异常

Go语言第十篇:Go数据结构之:指针

第十篇:面向对象系列之三大特性

C++从青铜到王者第十篇:STL之vector类的模拟实现

第十篇:Spark SQL 源码分析之 In-Memory Columnar Storage源码分析之 query