0

在官方 git 存储库(https://github.com/prometheus/jmx_exporter)中,我看到我需要使用此命令“java -javaagent:./jmx_prometheus_javaagent-0.16.1.jar=8080:config.yaml -jar yourJar.罐子”。我在我的 Eclipse 中运行我的 Spring Boot 应用程序,而没有以 jar 格式编译。

那么如何在不在 jar 文件中编译我的 spring 应用程序的情况下从 jmx 导出器获取指标。任何人都可以帮我解决这个问题。

4

1 回答 1

1

您需要修改 Eclipse IDE 中的“运行配置”以包含必要的 JVM 参数,如问题 ( java -javaagent:./jmx_prometheus_javaagent-0.16.1.jar=8080:config.yaml) 中所示。有关详细信息,请查看此答案以了解如何操作。

Jar 文件 ( jmx_prometheus_javaagent-0.16.1.jar) 和 YAML 文件 ( config.yaml) 必须在当前工作目录中,否则您可能需要提供完整路径。

于 2021-07-21T18:24:43.397 回答