如何从Springboot应用程序CF集群向Prometheus公开指标

时间:2019-02-27 22:30:33

标签: jhipster prometheus

我正在使用Springboot(Jhipster)从头开始开发应用程序,并打算在具有多个节点的cloudfoundry中进行部署。计划设置可以从集群中获取指标的Prometheus服务器。

我试图了解如何设置Prometheus来查询集群的各个节点。由于该应用程序已部署在Cloud Foundry中,因此可能无法获取各个节点的IP地址。

由于我是Prometheus的新手,所以请确保我能适当地解决问题。

1 个答案:

答案 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