1、下載服務包陷寝,skywalking支持多種持久化的方式锅很,但需要注意是否需要支持es,兩者下載的包是不一樣的凤跑。
https://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/8.6.0/
(1)非es版本:apache-skywalking-apm-8.6.0.tar.gz爆安,默認的持久化方式為h2,可以不用修改任何配置仔引,就可以啟動
(2)es版本:apache-skywalking-apm-es7-8.6.0.tar.gz扔仓,名稱中包含es7致扯,表示使用es的版本為7.0+
2、上傳到centos
二当辐、使用非es的版本
1、解壓
tar -zxvf apache-skywalking-apm-8.6.0.tar.gz
2鲤看、移動到/usr/loacl目錄
mv apache-skywalking-apm-bin /usr/local
3缘揪、進入到/usr/local/apache-skywalking-apm-bin/bin目錄
cd /usr/local/apache-skywalking-apm-bin/bin
4、啟動服務
./startup.sh
說明:
1义桂、startup.sh會啟動兩個服務:oapService:信息收集服務找筝;webappService:skywalking的ui界面
2、服務的日志目錄:/usr/local/apache-skywalking-apm-bin/logs
三慷吊、使用 -javaagent命令啟動jar袖裕,開啟服務追蹤
1、使用java命令啟動
javaagent 需要指定skywalking-agent.jar的所在位置
方法一:需要監(jiān)控的jar與skywalking在同一機器
方法二:將解壓后的skywalking溉瓶,將apache-skywalking-apm-bin/agent整個目錄拷貝到目標機器
java -jar -javaagent:/usr/local/apache-skywalking-apm-bin/agent/skywalking-agent.jar -Dskywalking.agent.service_name=your-server-name -Dskywalking.collector.backend_service=172.16.101.35:11800
2急鳄、使用idea啟動,方便在開發(fā)環(huán)境下啟動服務
(1)在項目根目錄下創(chuàng)建目錄 skywarking,并且將skywarking下的agent文件夾直接拷貝至該目錄下
(2)配置啟動參數(shù)
-javaagent:/Users/lgtn/copy/work/IdeaWorkSpace/nacosdemo/SkyWalking/agent/skywalking-agent.jar -Dskywalking.agent.service_name=your-server-name -Dskywalking.collector.backend_service=172.16.101.35:11800
參數(shù) | 描述 |
---|---|
javaagent | 配置 skywalking-agent.jar 的地址,需要修改 |
service_name | 配置 需要監(jiān)控的服務名,需要修改 |
javaagent | skywalking收集器服務的地址堰酿,ip需要修改 |
(3)啟動項目疾宏,訪問接口(多訪問幾次),再去172.16.101.35:8080看面板數(shù)據(jù)