我正在使用Springboot(Jhipster)从头开始开发应用程序,并打算在具有多个节点的cloudfoundry中进行部署。计划设置可以从集群中获取指标的Prometheus服务器。
我试图了解如何设置Prometheus来查询集群的各个节点。由于该应用程序已部署在Cloud Foundry中,因此可能无法获取各个节点的IP地址。
由于我是Prometheus的新手,所以请确保我能适当地解决问题。
答案 0 :(得分:0)
我建议使用Micrometer.io
您可以使用服务发现(例如Netflix Eureka)或以某种形式使用Pushgateway。 https://prometheus.io/docs/instrumenting/pushing/ https://prometheus.github.io/client_java/io/prometheus/client/exporter/PushGateway.html