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

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


说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号