簡體   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