gpt4 book ai didi

kubernetes - 限制Prometheus仅在特定 namespace 中发现Pod

转载 作者:行者123 更新时间:2023-12-02 12:11:29 26 4
gpt4 key购买 nike

我试图运行Prometheus仅监视特定 namespace (在openshift集群中)的pod。
我收到“无法在集群作用域中列出Pod”的信息-但是我试图将其设置为不使用ClusterScope(仅查看特定的命名空间)。
我已经设定:

      prometheus.yml: |
scrape_configs:
- job_name: prometheus
static_configs:
- targets:
- localhost:9090
- job_name: kubernetes-pods
kubernetes_sd_configs:
- namespaces:
names:
- api-mytestns1
- api-mytestns2
role: pod
relabel_configs:
[cut]
我收到此错误-即使我完全删除了-job_name:kubernetes-pods,所以在prometheus中可能还有其他问题,需要禁用吗?

最佳答案

我发现必须用图表/prometheus/templates/server-configmap.yaml中设置的完整副本覆盖server.alertmanagers-覆盖其中的硬编码默认值,以尝试在整个群集范围内进行抓取。

关于kubernetes - 限制Prometheus仅在特定 namespace 中发现Pod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62554186/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com