1. 程式人生 > >Windows搭建SkyWalking8.3環境進行JAVA應用效能監控及入門示例(使用Mysql持久化)

Windows搭建SkyWalking8.3環境進行JAVA應用效能監控及入門示例(使用Mysql持久化)

## 下載SkyWalking 一、[下載地址](http://skywalking.apache.org/downloads/)(點選) 選擇tar ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108222440446.png) 解壓後進入**config**資料夾先配置一下Mysql資料來源,開啟application.yml檔案 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/2021010822262181.png) 預設**selector**是h2我們改成mysql ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108222804782.png) ## 找到**mysql**的配置選項 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108222959655.png) 修改一下你要存SkyWalking的資料庫配置 其中**swtest**為**mysql資料庫名字**,可以自己單獨建一個 ```sql create database swtest; ``` 配置完了後,**找一下java操作mysql的jar包放進 oap-libs資料夾** 一般隨便找一個springboot的專案就有 或者進maven官方倉庫下載一個 地址:**[https://mvnrepository.com/artifact/mysql/mysql-connector-java](https://mvnrepository.com/artifact/mysql/mysql-connector-java)** **下載完後複製到oap-libs資料夾** ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108223400102.png) **這一步關係到Skywalking的初始化資料是否正常插入進你所配置的資料庫** ## 開始初始化資料 雙擊bin目錄下的此bat指令碼 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108224236431.png) 會彈出一個cmd視窗停頓幾秒自動關閉 現在可以去資料庫檢視一下有沒有生成表 如下圖所示就是成功了 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108224349407.png) ## 進入agent/config資料夾 ,編輯agent.config 修改agent.service_name ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108224835355.png) 接下來去agent資料夾找到skywalking-agent.jar檔案 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108225320277.png) 此介面開啟cmd視窗 執行 ## 啟動你的jar包 ```java java -javaagent:G:\IDM_domlown_2\apache-skywalking-apm-8.3.0\apache-skywalking-apm-bin\agent\skywalking-agent.jar -jar febs.jar ``` 等你的jar包啟動成功,然後隨便訪問幾個介面讓他請求後端介面 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108225916925.png) ## 啟動skywalking 雙擊bin資料夾下的startup.bat來啟動skywalking 執行startup.bat之後會啟動如下兩個服務: (1)Skywalking-Collector:追蹤資訊收集器,通過 gRPC/Http 收集客戶端的採集資訊 ,Http預設埠 12800,gRPC預設埠 11800。 (2)Skywalking-Webapp:UI管理平臺頁面 預設埠 8080,登入資訊 admin/admin ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108230124539.png) ## 訪問[http://localhost:8080](http://localhost:8080) ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20210108230837425.png) 不成功的話可以看一下logs資料夾裡