grafana - 如何使用 Prometheus 作为数据源使用变量引用另一个变量来制作 Grafana 模板?

标签 grafana prometheus

我有一个 Grafana 仪表板,其中包含 services 的模板变量和 instances .当我选择一项服务时,如何让它根据第一个模板变量列表过滤第二个模板变量列表?

最佳答案

您可以在第二个变量查询中引用第一个变量。我不确定是否有办法使用 label_values helper 虽然。

第一个变量
查询:up正则表达式:/.*app="([^"]*).*/
第二个变量:
查询:up{app="$app"}正则表达式:/.*instance="([^"]*).*/
enter image description here

关于grafana - 如何使用 Prometheus 作为数据源使用变量引用另一个变量来制作 Grafana 模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41773162/

相关文章:

grafana - 将 Grafana 聚合到最新数据

grafana - 如何使用 Loki 配置记录和警报规则

kubernetes - 如何使用IP地址访问grafana-istio仪表板?

Prometheus alertmanager 自定义接收器

go - Prometheus 日志指标导出器

Prometheus 几乎没有使用在 Grafana 中未显示的计数器

java - Grafana 仪表板将执行器池的 "boundedElastic"与 "parallel"分开

grafana - 如何在 Prometheus 或 Grafana 上编写 "or"逻辑运算符

docker - 通过 docker-compose 将环境变量传递给 YAML

kubernetes - 有没有办法查询 Prometheus 来统计时间范围内失败的作业?