Table-like 可视化,标签值作为行值和列名
Table-like visualization with label values as row values and column names
我有一些像这样的普罗米修斯数据源的指标(真实数据包含更多标签组合):
status{pod = "A", platform = "X",} 1
status{pod = "C", platform = "X",} 3
status{pod = "A", platform = "Y",} 5
status{pod = "A", platform = "P",} 8
status{pod = "C", platform = "Y",} 7
status{pod = "B", platform = "Y",} 4
status{pod = "B", platform = "P",} 1
为此,我需要使用 Grafana 可视化显示信息,如下所示:
X
Y
P
A
1
5
8
C
3
7
B
4
1
标签 pod
和 platform
不能硬编码到可视化配置中,但需要从指标的值中获取。
基本上,我需要:
- 将
pod
个标签值作为第一列的行值,
- 将
platform
标签值作为下一列的列名,
- 将度量值作为 pod 和平台之间的交集,如上所示。
我尝试使用 Table Panel using the Labels to fields transformation 但无法正常工作。
那么,我怎样才能实现所描述的场景呢?我愿意接受任何可以给我类似结果的建议。
如果您能提供给我任何见解,我将不胜感激。
最初发布于 Grafana Community。在此处发布以覆盖更广泛的受众
我只需要 select Grafana 查询编辑器上的 时间序列 格式,然后 值字段名称 删除-down 已正确填充在 Transform 选项卡中。
现在,我可以为该下拉菜单选择 pod
,并且平台值会按预期呈现为列名称,每个广告连播都有各自的值。
我有一些像这样的普罗米修斯数据源的指标(真实数据包含更多标签组合):
status{pod = "A", platform = "X",} 1
status{pod = "C", platform = "X",} 3
status{pod = "A", platform = "Y",} 5
status{pod = "A", platform = "P",} 8
status{pod = "C", platform = "Y",} 7
status{pod = "B", platform = "Y",} 4
status{pod = "B", platform = "P",} 1
为此,我需要使用 Grafana 可视化显示信息,如下所示:
X | Y | P | |
---|---|---|---|
A | 1 | 5 | 8 |
C | 3 | 7 | |
B | 4 | 1 |
标签 pod
和 platform
不能硬编码到可视化配置中,但需要从指标的值中获取。
基本上,我需要:
- 将
pod
个标签值作为第一列的行值, - 将
platform
标签值作为下一列的列名, - 将度量值作为 pod 和平台之间的交集,如上所示。
我尝试使用 Table Panel using the Labels to fields transformation 但无法正常工作。
那么,我怎样才能实现所描述的场景呢?我愿意接受任何可以给我类似结果的建议。
如果您能提供给我任何见解,我将不胜感激。
最初发布于 Grafana Community。在此处发布以覆盖更广泛的受众
我只需要 select Grafana 查询编辑器上的 时间序列 格式,然后 值字段名称 删除-down 已正确填充在 Transform 选项卡中。
现在,我可以为该下拉菜单选择 pod
,并且平台值会按预期呈现为列名称,每个广告连播都有各自的值。