如何解决Prometheus __name__ 过滤器指标的 Grafana 变量和每个图表
在普罗米修斯中,我可以列出这样的指标:
{__name__=~".+_count$",class=~"OracleCustomerDao$",application="access-registration-service"}
在 Grafana 中,我有很多图表只更改了名称:
sum(rate(db_query_issuer_settings_seconds_count{application="access-registration-service"}[5m])) by (dn)
但是每个版本的指标数量都会发生变化,然后我需要手动在 Prometheus 中查找并手动将它们作为新图表添加到仪表板中。
如何添加 __name__
的 Grafana 变量(此处:db_query_issuer_settings_seconds_count)和显示与上述 Prometheus 匹配的所有图形的 for 循环?
解决方法
在设置 > 变量中创建一个变量,使用以下配置:
Type = Query
Data source = Prometheus
Query = {__name__=~".+_count$",class=~"OracleCustomerDao$",application="access-registration-service"}
Regex = /(.+){/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。