如何根据标签获取指标的最后一个值?
How do i get the last value of a metric depending on label?
我想根据标签获取指标的最后一个值并将它们显示在 table 上。假设我们有一些指标 x 和一些按时间排序的标签:
x {k1="1", k2="1"} 0
x {k1="1", k2="2"} 0
x {k1="2", k2="3"} 0
我想将它们放在 table 上,例如:
k1
k2
1
1
2
3
此外,我不知道是否可行,但我可以向 table 添加搜索功能以便我可以搜索,例如,列 k1 吗?
创建一个 Table 面板,添加要显示的指标并打开“即时”选项:
在“转换”选项卡中,添加一个“标签到字段”转换,这样每个标签都会成为一个单独的字段。添加“组织字段”转换以隐藏一些字段,例如“时间”或“值”字段。
有关 Grafana 文档的更多信息 here。
我想根据标签获取指标的最后一个值并将它们显示在 table 上。假设我们有一些指标 x 和一些按时间排序的标签:
x {k1="1", k2="1"} 0
x {k1="1", k2="2"} 0
x {k1="2", k2="3"} 0
我想将它们放在 table 上,例如:
k1 | k2 |
---|---|
1 | 1 |
2 | 3 |
此外,我不知道是否可行,但我可以向 table 添加搜索功能以便我可以搜索,例如,列 k1 吗?
创建一个 Table 面板,添加要显示的指标并打开“即时”选项:
在“转换”选项卡中,添加一个“标签到字段”转换,这样每个标签都会成为一个单独的字段。添加“组织字段”转换以隐藏一些字段,例如“时间”或“值”字段。
有关 Grafana 文档的更多信息 here。