Grafana 教程

数据转换:按矩阵分组

image.png

使用此转换组合三个字段(这三个字段用作查询输出中列、行和单元格值字段的输入),并生成一个矩阵。

一个示例

假如我们存在如下原始数据:

Server ID

CPU Temperature

Server Status

server 1

82

OK

server 2

88.6

OK

server 3

59.6

Shutdown

对应的 SQL 语句如下:

select 'server1' as server_id, 82 as cpu_temperature, 'OK' as server_status from dual
union all
select 'server2' as server_id, 88.6 as cpu_temperature, 'OK' as server_status from dual
union all
select 'server3' as server_id, 59.6 as cpu_temperature, 'Shutdown' as server_status from dual

将上述 SQL 语句作为 Grafana 的数据,效果如下图:

image.png

我们可以用“server_status”的值作为列名,用“server_id”的值作为行名,用“cpu_temperature”作为每个单元格的内容,生成一个矩阵。每个单元格的内容将出现在现有列(“Server Status”)和行组合(“Server ID”)中。对于其他单元格,可以在以下值之间选择要显示的值: Null、True、False 或 空。效果如下图:

image.png

使用此转换从查询结果中指定字段来构建矩阵,矩阵输出反映了这些字段中唯一值之间的关系,这可以帮助您以结构清晰的矩阵格式呈现复杂的关系。

说说我的看法
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号