技术交流28群

服务热线

135-6963-3175

微信服务号

skywalking的搭建及使用 更新时间 2022-2-19 浏览1139次

一、skywalking的搭建

1、官网下载并上传服务器及解压

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

tar -zxvf apache-skywalking-apm-6.3.0.tar.gz
mv apache-skywalking-apm skywalking
ll /opt/skywalking
#修改storage部分,注释掉h2,打开mysql,其他保持不动
vim /opt/skywalking/config/application.yml
#然后配置数据源
vim /opt/skywalking/config/datasource-settings.properties
下载mysql驱动jar包到 /opt/skywalking/oap-libs 目录下

并在mysql创建上面步骤指定的数据源。

2、启动collector服务

#初始化
cd /opt/skywalking/bin/
./oapServiceInit.sh
#启动collector服务
./oapService.sh

3、配置 Skywalking Web服务,并启动web服务

vim /opt/skywalking/webapp/webapp.yml
# 修改webapp.yml 文件配置(可忽略)。
#启动web服务
cd /opt/skywalking/bin
./webappService.sh

注:启动bin目录下的startup.sh可以将collector和Web模块一起启动起来。

未报错,则可以访问http://ip:18080进入SkyWalking UI

4、agent探针配置(可忽略)

vim /opt/skywalking/agent/config/agent.config

修改项目名字和日志打印级别

5、启动

如:

java -javaagent:/opt/skywalking/agent/skywalking-agent.jar -jar myApp.jar -Dskywalking.agent.service_name=app1 
-Dskywalking.collector.backend_service=skywalking-oap:11800

日志目录:

collector的日志和Web的日志都是在SkyWalking根目录的log目录之中(会在collector启动之后创建);

Agent的目录是在agent目录之下。