从普罗米修斯中的 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
)
我正在使用 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
)