我有一个特定的用例,其中我必须通过一次Prometheus部署来刮擦特定的Pod,并在第二次Prometheus部署中刮除kubernetes集群中所有Pod的其余部分。
我面临的问题是,我无法通过第二次普罗米修斯部署来限制刮刮操作,因为第二次普罗米修斯刮刮操作将刮除一个吊舱之外的所有吊舱,以便不收集此特定的吊舱统计信息。
我尝试使用以下配置删除,但没有成功
- job_name: drop-pod
kubernetes_sd_configs:
- role: pod
relabel_configs:
- source_labels: [__meta_kubernetes_pod_label_app]
action: drop
regex: dropstats
与其删除该配置,不如创建原始配置的新指标集。
另一种选择是强迫普罗米修斯不刮荚。但我找不到一种方法(到目前为止)。
有人知道如何做到这一点吗?
答案 0 :(得分:0)
找到了这个答案,将其发布给可能遇到此问题的任何人
这是由于其他工作正在收集并保存所有统计信息,这就是为什么重复的原因。