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

下載SkyWalking

1、下載地址(點擊)
選擇tar
在這裏插入圖片描述
解壓後進入config文件夾先配置一下Mysql數據源,打開application.yml文件
在這裏插入圖片描述
默認selector是h2咱們改爲mysql
在這裏插入圖片描述java

找到mysql的配置選項

在這裏插入圖片描述
修改一下你要存SkyWalking的數據庫配置 其中swtestmysql數據庫名字,能夠本身單獨建一個mysql

create database swtest;

配置完了後,找一下java操做mysql的jar包放進 oap-libs文件夾spring

通常隨便找一個springboot的項目就有
或者進maven官方倉庫下載一個 地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java
下載完後複製到oap-libs文件夾
在這裏插入圖片描述
這一步關係到Skywalking的初始化數據是否正常插入進你所配置的數據庫sql

開始初始化數據

雙擊bin目錄下的此bat腳本
在這裏插入圖片描述
會彈出一個cmd窗口停頓幾秒自動關閉
如今能夠去數據庫查看一下有沒有生成表
以下圖所示就是成功了
在這裏插入圖片描述數據庫

進入agent/config文件夾 ,編輯agent.config 修改agent.service_name

在這裏插入圖片描述
接下來去agent文件夾找到skywalking-agent.jar文件
在這裏插入圖片描述
此界面打開cmd窗口
執行apache

啓動你的jar包

java -javaagent:G:\IDM_domlown_2\apache-skywalking-apm-8.3.0\apache-skywalking-apm-bin\agent\skywalking-agent.jar -jar febs.jar

等你的jar包啓動成功,而後隨便訪問幾個界面讓他請求後端接口
在這裏插入圖片描述後端

啓動skywalking

雙擊bin文件夾下的startup.bat來啓動skywalkingspringboot

執行startup.bat以後會啓動以下兩個服務:
(1)Skywalking-Collector:追蹤信息收集器,經過 gRPC/Http 收集客戶端的採集信息 ,Http默認端口 12800,gRPC默認端口 11800。
(2)Skywalking-Webapp:UI管理平臺頁面 默認端口 8080,登陸信息 admin/admin
在這裏插入圖片描述app

訪問http://www.javashuo.com/tag/http://localhost:8080

在這裏插入圖片描述

不成功的話能夠看一下logs文件夾裏的日誌dom

相關文章
相關標籤/搜索