0

我有一个关于使用 Prometheus 和 SpringBoot 的大问题。我知道我可以连接 Java 应用程序(SpringBoot)和 Prometheus 作为依赖项——>然后我可以监视该应用程序。我真的很想知道,有什么方法可以创建该应用程序并监视其他应用程序吗?我的意思是,我想知道如何将我的应用程序(带有 Prometheus 的 SpringBoot)与 Eureka Server(它与我想要监控的许多微服务相连),从其他微服务获取指标,并将其发送到 grafana 以创建仪表板。

4

1 回答 1

0

除非您的环境是 Kubernetes 原生的,否则在非 kubernetes 环境中使用 prometheus 会很痛苦。在 spring 世界中,spring gateway 本身具有服务网格,负责处理指标和遥测。您可以使用 EFK 或 ELK 来解决您的问题。F=流利的。在 EFK 中。或者您可以使用像 New Relic 这样的托管环境,但在这种情况下,您必须付费。

于 2020-07-09T09:11:44.437 回答