下列的https://docs.openstack.org/octavia/latest/user/guides/monitoring.html,Octavia 使用协议 PROMETHEUS 创建一个监听器,指标端点为http://<VIP_address>:<port>/metrics
,因此 Prometheus 服务器必须连接到 VIP 地址。我想部署一个 Prometheus 服务器来监控所有负载均衡器,该服务器在自助服务网络中运行。我没有解决方案,因为 Prometheus 已连接到所有负载均衡器。
答案1
该功能已添加到 Openstack Yoga 版本中。对于您的情况,我不明白具体问题是什么,但您的 VIP 必须对 Prometheus 服务器可见,因此,最好将 Prometheus 服务器部署在 OpenStack 集群之外,或者至少让您的 VIP 可见。
现在,如果您的负载均衡器的 VIP 对 Prometheus Server 不可见,则情况有所不同,您应该在基础设施上提供更多信息以获得帮助。您是否提供了有效的 IP?如果您在一个虚拟网络上部署 Prometheus 服务器,则应添加一条路由以查看 VIP 子网网络...