grafana - Prometheus 查询 - 排除目的地

标签 grafana prometheus

在我的 ActiveMQ 上,我有一些以 .error 结尾的队列。在 Grafana 仪表板上,我想列出没有这些 .error-queues 的所有队列。 示例:

some.domain.one
some.domain.one.error
some.domain.two
some.domain.two.error

要列出所有队列,我使用此查询:

org_apache_activemq_localhost_QueueSize{Type="Queue",Destination=~"some.domain.*",}

如何排除所有 .error-queues?

最佳答案

您可以使用负正则表达式匹配器:org_apache_activemq_localhost_QueueSize{Type="Queue",Destination=~"some.domain.*",Destination!~".*\.error"}

关于grafana - Prometheus 查询 - 排除目的地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40277612/

相关文章:

docker - 在Grafana中为Docker容器构建CPU使用率图

Grafana重命名查询结果

graph - 我无法为 grafana 图设置警报

prometheus - 摄取同一指标的多个时间戳?

java - 普罗米修斯计数器不一致

kubernetes - 向prometheus-operator添加新的服务指标

graphite - 如何将运行总指标转换为每个时间窗口的变化?

api - Grafana API - 如何切换当前组织

java - 如何在 Java 中向 Prometheus Summary 指标添加标签

kubernetes - Kube-state-metrics 是新的指标还是格式良好的指标?