Grafana 教程

数据转换:标签到字段

image.png

使用此转换将带有标签或标记的时间序列结果转换成表格,并在结果中包含每个标签的键和值。将标签显示为列或行的值,以增强数据的可视化。

给定两个时间序列的查询结果:

  • Series1labels Server=Server A, Datacenter=EU

  • Series2labels Server=Server B, Datacenter=EU

在“Columns”模式下,结果如下:

Time

Server

Datacenter

Value

2020-07-07 11:34:20

Server A

EU

1

2020-07-07 11:34:20

Server B

EU

2

在“Rows ”模式下,每个系列的结果都有一个表格,并像这样显示每个标签的值:

label

value

Server

Server A

Datacenter

EU

label

value

Server

Server B

Datacenter

EU

Value 字段名称

如果选择“Server”作为“Value”字段名称,那么“Server”标签的每个值都会得到一个字段。

Time

Datacenter

Server A

Server B

2020-07-07 11:34:20

EU

1

2

合并(Merging)行为

标签到字段转换器内部有两个独立的转换。第一个转换用于单个序列,提取标签到字段。第二个是合并转换,将所有结果合并到一个表中。合并转换会尝试连接所有匹配字段。这个合并步骤是必需的,不能关闭。

为了说明这一点,下面以两个查询为例,这两个查询返回的时间序列没有重叠的标签。

  • Series 1: labels Server=ServerA

  • Series 2: labels Datacenter=EU

首先会生成这两个表:

Time

Server

Value

2020-07-07 11:34:20

ServerA

10

Time

Datacenter

Value

2020-07-07 11:34:20

EU

20

合并后:

Time

Server

Value

Datacenter

2020-07-07 11:34:20

ServerA

10


2020-07-07 11:34:20


20

EU

将时间序列数据转换成结构化表格格式,使数据表示更清晰、更有条理。


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