【发布时间】:2020-08-03 00:34:50
【问题描述】:
我正在使用 Grafana 和 Prometheus 查询在 Grafana 中为 Kubernetes 创建仪表板。我将节点的名称(在本例中为 3 个)放入一个变量中,然后将此值传递给其他查询以提取机器的 IP。提取的值是正确的。我启用了多值选项。
问题在于查询sum(rate(container_cpu_usage_seconds_total{id="/", instance=~"$ip_test:10250"}[1m])) 和多个IP,因为它只占用其中一个。在其他查询中它可以工作,但我认为这是可能的,因为其他查询在变量之后没有:10250。
我的问题,你知道任何连接所有 ip:port 的方法吗?例如:X.X.X.X:pppp|X.X.X.X:pppp
【问题讨论】:
标签: variables kubernetes prometheus grafana promql