【问题标题】:Dropping metrics from the kubernetes-service-endpoints job in Prometheus从 Prometheus 中的 kubernetes-service-endpoints 作业中删除指标
【发布时间】:2021-10-31 15:10:21
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: kubernetes prometheus kubernetes-helm


    【解决方案1】:

    我很傻 - 我在 prometheus.prometheusSpec.additionalScrapeConfigs 中定义了 kubernetes-service-endpoints 工作...

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

    【讨论】:

    • 你一点都不傻,你把答案贴出来很好。
    猜你喜欢
    • 2019-01-30
    • 2019-06-22
    • 1970-01-01
    • 2019-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-18
    • 1970-01-01
    相关资源
    最近更新 更多