在 Kubernetes 的命名空间中设置监控



我们为整个组织提供了一个 kubernetes 集群。并且有命名空间供各个团队在该群集中托管其项目。问题似乎是监视单个命名空间。由于我们只能访问我们的命名空间,因此我们无法为 POD、容器或 Pod 所在的节点设置任何监控。有没有办法在不打扰 kubernetes 集群的情况下仅完成对命名空间中事物的监控?

应该在中央级别为集群的所有基础知识等提供监控,但可以肯定的是,您只需要有限的范围。如果您部署 Prometheus 并仅在命名空间中配置目标,您应该没问题。任何其他解决方案也是如此。

有关参考,请参阅 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#%3Ckubernetes_sd_config%3E

# Optional namespace discovery. If omitted, all namespaces are used.
namespaces:
names:
[ - <string> ]

最新更新