Apache SkyWalking在windows機器上的實踐

會爬樹的猴子發表於2019-03-08

1.本機環境

Apache SkyWalking 6.0.0-GA
windows 10
JDK1.8

2.部署以及檔案配置--<多圖預警>

Apache SkyWalking下載地址:skywalking.apache.org/downloads/

Apache SkyWalking在windows機器上的實踐

配置檔案修改 apache-skywalking-apm-incubating\config\application.yml

Apache SkyWalking在windows機器上的實踐
註釋h2並配置elasticsearch節點地址。其餘配置暫時不需要修改,儲存退出。

3.SW啟動

1.首先啟動es,版本號5.4.3 單機部署。2.執行 \bin 目錄下的startup.bat 。 啟動介面如下

Apache SkyWalking在windows機器上的實踐

4.agent配置與啟動

agent.config 配置檔案無需修改。這裡面的引數可以動態傳遞。

配置除了通過/config/agent.config檔案外,可以通過環境變數和VM引數(-D)來進行設定

引數的key = skywalking. + agent.config檔案中的key

優先順序:系統環境變數 > VM引數(-D) >/config/agent.config中的配置

4.1部署專案-jar包 idea

-javaagent:F:\opt\agent\skywalking-agent.jar-Dskywalking.agent.service_name=**-server

Apache SkyWalking在windows機器上的實踐

4.2部署專案-war包 idea

tomcat7 目錄下 \bin\catalina.bat 檔案編輯 set "CATALINA_OPTS=-javaagent:F:\opt\agent\skywalking-agent.jar " 注意雙引號不能缺少。

Apache SkyWalking在windows機器上的實踐

4.3啟動服務

Apache SkyWalking在windows機器上的實踐
至此服務已完全啟動。並且我們通過sw-ui也能看到各個服務資料。

5.sw功能

Apache SkyWalking在windows機器上的實踐

Topology

Apache SkyWalking在windows機器上的實踐

Endpoint 呼叫鏈關係與響應時間

Apache SkyWalking在windows機器上的實踐

相關文章