JMX_exporter 与 Prometheus 和 Grafana
JMX_exporter with Prometheus and Grafana
我有 SpringBoot 应用程序,我想对其实施 jmx 监控。我已经使用 prometheus counter 成功地实现了对服务的监控,以及 node_exporter 的机器。之后我将它与 grafana 连接起来。那也行。
现在我想用 Jmx exporter 获取指标,但我发现这很难。我无法了解如何从 JMX 导出器获取指标。网上没有太多关于这个的东西...
我需要什么来获取指标?启动JMX_exporter,改prometheusconfig.yml?
当您拥有 Spring Boot 应用程序时,您可以使用 Spring Boot 执行器来获取指标。把SpringBoot Actuator的依赖放上就行了
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-actuator</artifactId>
</dependency>
我有 SpringBoot 应用程序,我想对其实施 jmx 监控。我已经使用 prometheus counter 成功地实现了对服务的监控,以及 node_exporter 的机器。之后我将它与 grafana 连接起来。那也行。
现在我想用 Jmx exporter 获取指标,但我发现这很难。我无法了解如何从 JMX 导出器获取指标。网上没有太多关于这个的东西...
我需要什么来获取指标?启动JMX_exporter,改prometheusconfig.yml?
当您拥有 Spring Boot 应用程序时,您可以使用 Spring Boot 执行器来获取指标。把SpringBoot Actuator的依赖放上就行了
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-actuator</artifactId>
</dependency>