skywalking install with mysql

<meta charset="utf-8">

skywalking總體架構(gòu)分為三部分

skywalking-collector:鏈路數(shù)據(jù)歸集器,本文用的是mysql
skywalking-web:web可視化平臺,用來展示落地的數(shù)據(jù)
skywalking-agent:探針,用來收集和發(fā)送數(shù)據(jù)到歸集器

1、官網(wǎng)下載skywalking服務(wù)端

http://skywalking.apache.org/downloads/

image

2、上傳解壓

# tar -zxvf apache-skywalking-apm-6.3.0.tar.gz

3、重命名文件夾

mv apache-skywalking-apm skywalking

4、修改配置文件

將儲存方式由 h2 修改為 mysql:

  vim /home/dev/domain/skywalking/config/application.yml
#修改h2 為mysql
storage:
  selector: ${SW_STORAGE:h2}

5、下載mysql驅(qū)動(dòng)包到 /opt/skywalking/oap-libs 目錄下(5.1.48)

http://central.maven.org/maven2/mysql/mysql-connector-java/

、6、進(jìn)入mysql 創(chuàng)建swtest 數(shù)據(jù)庫

mysql -uroot –p

mysql> create database swtest;

Query OK, 1 row affected (0.00 sec)

7、啟動(dòng)collector服務(wù)

#初始化
cd /opt/skywalking/bin/
./oapServiceInit.sh
#啟動(dòng)collector服務(wù)
./oapService.sh

8、配置 Skywalking Web服務(wù)

vim /opt/skywalking/webapp/webapp.yml
# 修改webapp.yml 文件配置如下
#默認(rèn)的8080容易與其他軟件沖突,建議改一下比如18080

9、啟動(dòng)web服務(wù)

cd /opt/skywalking/bin
./webappService.sh

啟動(dòng)bin目錄下的startup.sh可以將collector和Web模塊一起啟動(dòng)起來。
訪問http://ip:18080進(jìn)入SkyWalking UI

9、探針配置(Agent)

vim /opt/skywalking/agent/config/agent.config
修改項(xiàng)目名字、日志打印級別、skywalking的服務(wù)地址

10、啟動(dòng)Agent

1、基于Tomcat的服務(wù)(SpringMvc)
在tomcat的bin目錄下的catalina.sh中增加如下命令行

CATALINA_OPTS="$CATALINA_OPTS -javaagent:/opt/skywalking/agent/skywalking-agent.jar"
export CATALINA_OPTS

2、基于JAR file的服務(wù)(SpringBoot)

在啟動(dòng)應(yīng)用程序的命令行中添加 -javaagent 參數(shù),并確保在-jar參數(shù)之前添加它,例如:

java -javaagent:/opt/skywalking/agent/skywalking-agent.jar -jar yourApp.jar

重啟服務(wù)
如果發(fā)生了其他錯(cuò)誤,請查看日志進(jìn)行詳細(xì)排查;collector的日志和Web的日志都是在SkyWalking根目錄的log目錄之中(會(huì)在collector啟動(dòng)之后創(chuàng)建);Agent的目錄是在agent目錄之下。

作者:天生小包
鏈接:http://m.itdecent.cn/p/23750a652e15
來源:簡書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容