Grafana 过滤 Thanos 商店标签|格拉法纳普罗姆修斯灭霸

Posted

技术标签:

【中文标题】Grafana 过滤 Thanos 商店标签|格拉法纳普罗姆修斯灭霸【英文标题】:Grafana filtering Thanos store labels| Grafana Promtheus Thanos 【发布时间】:2021-06-23 07:09:13 【问题描述】:

我想知道是否有任何方法可以通过 Thanos+prometheus+Grafana 集群中的 Thanos 商店进行过滤。我正在尝试从 Grafana 仪表板查询以从一家商店(我们有 3 家)获取结果。 任何帮助表示赞赏,在此先感谢您

【问题讨论】:

【参考方案1】:

我可以通过使用以下查询来做到这一点: prometheus_engine_queries 使用以下过滤器:

/.*env=\"(.*)\",instance/

env - 这是来自-set storeGateway.additionalLabels.env,它被添加到每个指标中

【讨论】:

感谢您的回复。由于我是 PromQL 和 Grafana 的新手,您能否更详细地解释一下?提前谢谢你 您应该修改配置,以便 thanos sidecars 具有基于源的 Announced LabelSets。这应该将这些标签添加到您存储在 thanos 中的每个指标中。稍后只需修改仪表板以将这些标签用作选择和表达式中的变量

以上是关于Grafana 过滤 Thanos 商店标签|格拉法纳普罗姆修斯灭霸的主要内容,如果未能解决你的问题,请参考以下文章

Prometheus/Thanos -> 我们可以在 Thanos 查询器商店中添加商店特定的 TLS 吗?本质上在同一个存储数组中有 http 和 https

如何在 Grafana 中从 Netdata 自定义标签

promql 中有没有办法使用 thanos api 获取所有可用的标签名称?

如何在 grafana 中通过标签添加过滤器?

如何在石墨/格拉法纳中查询“除了一个”

监控实战Prometheus+Grafana