无法在 kubernetes 上的服务监视器 yaml 中使用正则表达式删除普罗米修斯中的指标

问题描述

团队, 我已成功将指标引入普罗米修斯,但我想删除一些指标,似乎无法理解如何匹配正则表达式以删除 name 指标。任何提示?还是我的语法不对?

查询在下面

{__name__="mslicer_read_latency_sum"}

关于prometheus的查询结果如下

mslicer_read_latency_sum{endpoint="admin",instance="11.1.1.1:8",job="tsts",namespace="tests",pod="tests",service="experiments"} 0

我的 servicemonitor 就像下面这样可以掉到上面,但我看到它没有掉下来。如果我的正则表达式错误,有什么提示吗?

  spec:
    endpoints:
    - interval: 30s
      metricRelabelings:
      - action: drop
        regex: mslicer_read_latency_sum
        sourceLabels:
        - __name__

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)