[英]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.