链接 grafana 变量

Chaining grafana variables

如何将 grafana 变量链接到过滤模板面板 Grafanav6.2.5 数据来源:普罗米修斯 数据:Kubernetes 指标

我希望能够 select 第一个变量,例如集群,然后是 select 第二个变量,它只显示该集群中的节点。或者 select 一个命名空间变量,并且只有 pods 在那个命名空间

我将 Node Exporter 和 Kube-State-Metrics 与来自 Git 等的一些标准仪表板一起使用,它们工作正常但不想在面板级别应用过滤器。

label_values(节点) 可以正常显示我的可用节点。

label_values($cluster, 节点) 解析错误

label_values({cluster="$cluster"}, 节点) 如果显示该集群中的节点,则不起作用并破坏变量。

我要么遇到解析错误,要么变量声明保存而没有抱怨,但没有按预期运行或根本没有运行。有人用过这个吗?

可能您在列表中的变量顺序有误。当在顶部你有集群时,第二个是节点并且它们在时间范围更改时刷新它应该工作。你也可以试试

label_values(kube_node_info{cluster="$cluster"}, node) 

每次通过较少的指标