繁体   English   中英

可以在不编译 jar 文件中的 Spring Boot 应用程序的情况下使用“jmx 导出器”吗?

[英]can “jmx exporter” be used without compliling my spring boot Application in jar file?

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

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

您需要在 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 ) 必须在当前工作目录中,否则您可能需要提供完整路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM