Prometheus 带变量的Grafana数据链

Prometheus 带变量的Grafana数据链,prometheus,grafana,Prometheus,Grafana,我有一个grafana实例,其中列出了名称空间中的所有产品。有到日志和配置的产品的数据链接。产品的上下文根目录保存为pod中的标签。如何将标签用作数据链接中的变量 我曾尝试设置一个变量,但该变量依赖于另外两个变量,当使用变量上下文根时,其中一个变量不可用 变量定义: label_values(kube_pod_labels{namespace="awl-${umgebung}", label_group="awl", label_type="as

我有一个grafana实例,其中列出了名称空间中的所有产品。有到日志和配置的产品的数据链接。产品的上下文根目录保存为pod中的标签。如何将标签用作数据链接中的变量

我曾尝试设置一个变量,但该变量依赖于另外两个变量,当使用变量上下文根时,其中一个变量不可用

变量定义:

label_values(kube_pod_labels{namespace="awl-${umgebung}", label_group="awl", label_type="as",label_product="${product}"}, label_context_root)

然后我使用数据链,
https://xyz.xom/${umgebung}/${context\u root}/
。var
umgebung
是可用的,因为它总是被选中来显示来自一个特定环境的产品。但是var
$product
未被选中,因此
$context\u root
不知道返回什么。如何编辑变量
context\u root
以使用标签产品

字段
(label_replace(sum by(label_product)(kube_pod_labels{namespace=“awl-${umgebung}”、label_group=“awl”、label_product=“${product}”)、“toshow”、“$1-AS”、“label_product”、“(.*))中使用的度量标准。

对于我来说,还存在哪些其他可能性来提供产品URL,该URL是从POD标签中保存的上下文根创建的


`

使用merge和第二个查询secong查询中的变量可以在数据链接中使用

因此,我的第二个问题是:

(label_替换(kube_pod_labels{namespace=“awl-${umgebung}”、label_group=“awl”、label_product=“${product}”、label_type=“as”}、“产品链接”https://some_website/${umgebung}/$1,“label_context_root”,“^(.*)$”)

格式:表格

数据链

${\u数据字段[产品链接]}

在“变换”选项卡中,使用简单的合并