1

我正在使用 Grafana 显示 Prometheus 指标。我在 grafana 中有两个变量,一个是查询一个label_values(kubernetes_name).

我想创建另一个将提供实例标签值的变量,但我不想获取此实例标签的所有值,我只想要那些来自具有 kubernetes_name=$kubernetes_name 的指标的值,其中 $kubernetes_name 来自第一个变量。

基本上,我希望能够运行这个 label_values:

label_values(instance)

仅当那些来自具有标签的指标时

kubernetes_name = $kubernetes_name

我什至不确定我可以像这样做值依赖,我在文档中找不到它:/

4

1 回答 1

3

在第一个变量中使用以下查询:

label_values(kubernetes_name)

在第二个变量中使用以下查询:

label_values({kubernetes_name="$kubernetes_name"}, instance)
于 2020-07-31T11:43:28.660 回答