从普罗米修斯中的 kubernetes-service-endpoints 作业中删除指标

Dropping metrics from the kubernetes-service-endpoints job in Prometheus

我正在使用 kube-prometheus-stack 图表,我正试图摆脱所有 kube_secret 指标。

当我查询这些指标时,我看到它们源自名为 kubernetes-service-endpoints 的作业,但我无法弄清楚 values.yaml 中哪个服务监视器控制它,所以我尝试将它们从每一个可配置的服务监视器——我在每一个中都放了:

    metricRelabelings:
    - action: drop
      regex: 'kube_secret_.+'
      sourceLabels: [__name__]

当然没有帮助。我需要在 values.yaml 中定义什么才能删除这些指标? 谢谢

我很傻 - 我在 prometheus.prometheusSpec.additionalScrapeConfigs...

中定义了 kubernetes-service-endpoints 作业

为了删除所有 kube_secret 指标,我删除了与此作业的 kube_secret_.+ 匹配的指标名称以及 kubeStateMetrics (kubeStateMetrics.serviceMonitor.metricRelabelings)