我正在GKE上设置Prometheus。我在运行节点导出器的GKE群集外部有一些虚拟机,我也希望检索计算机指标。
我在Prometheus中设置了gce_sd_configs,它找出了存在的外部VM。但是,它无法从这些VM检索指标,因为似乎无法阻止运行Podmetheus的Pod对这些VM的访问。
我尝试设置一些防火墙规则。到目前为止,我所有的研究都围绕创建“无头服务”来访问Kubernetes集群之外的服务。但是,如果我想监视在Kubernetes之外运行的所有VM的指标,那么这将无法扩展。
有人有运行此设置的经验吗?