Java Agent 服務器探針
參考官網給出的幫助 Setup java agent,我們需要使用官方提供的探針為我們達到監控的目的,按照實際情況我們需要實現三種部署方式
- IDEA 部署探針
- Java 啟動方式部署探針(我們是 Spring Boot 應用程序,需要使用
java -jar
的方式啟動應用) - Docker 啟動方式部署探針(需要做到一次構建到處運行的持續集成效果,本章節暫不提供解決方案,到后面的實戰環節再實現)
探針文件在 apache-skywalking-apm-incubating/agent
目錄下
#IDEA 部署探針
繼續之前的案例項目,創建一個名為 hello-spring-cloud-external-skywalking
的目錄,並將 agent
整個目錄拷貝進來
修改項目的 VM 運行參數,點擊菜單欄中的 Run
-> EditConfigurations...
,此處我們以 nacos-provider
項目為例,修改參數如下
-javaagent:D:\Workspace\Others\hello-spring-cloud-alibaba\hello-spring-cloud-external-skywalking\agent\skywalking-agent.jar -Dskywalking.agent.service_name=nacos-provider -Dskywalking.collector.backend_service=localhost:11800
#Java 啟動方式
java -javaagent:/path/to/skywalking-agent/skywalking-agent.jar -Dskywalking.agent.service_name=nacos-provider -Dskywalking.collector.backend_service=localhost:11800 -jar yourApp.jar