环境搭建
skyWalking下载
首先官网下载所需要的包:
官网下载分别下载apache-skywalking-apm-9.3.0.tar.gz和apache-skywalking-java-agent-8.14.0.tgz
https://www.apache.org/dyn/closer.cgi/skywalking/9.3.0/apache-skywalking-apm-9.3.0.tar.gz
在任意目录创建文件夹,命名为skyWalking,下载好的包解压到此文件夹。
Tomcat配置探针
Windows环境
//Catalina.bat首行添加
set "CATALINA_OPTS=-javaagent:C:/Users/admin/Downloads/skywalking/skywalking-agent/skywalking-agent.jar"
Linux环境
//Catalina.sh首行添加
JAVA_OPTS="$JAVA_OPTS -javaagent:C:/Users/admin/Downloads/skywalking/skywalking-agent/skywalking-agent.jar"
skyWalking相关配置
application.yml修改控制台端口
修改skyWalking控制台端口,在skywalking\apache-skywalking-apm-bin\webapp\application.yml中serverPort: ${SW_SERVER_PORT:-8080},8080修改为9010
配置数据库连接池(h2)
首先启动本地h2,接着修改skywalking\apache-skywalking-apm-bin\config\application.yml中的h2配置:
h2:
properties:
jdbcUrl: ${SW_STORAGE_H2_URL:jdbc:h2:tcp://localhost/./db/test;DB_CLOSE_DELAY=-1}
dataSource.user: ${SW_STORAGE_H2_USER:sa}
skyWalking和tomcat的启动
- 启动Tomcat命令:
//Windows下启动
startup.bat
//linux下启动
sh startup.sh
- 启动skyWalking命令:
//Windows下启动,分别执行
oapService.bat
webappService.bat
//linux下启动,分别执行
sh oapService.sh
sh webappService.sh
- 控制台访问地址:http://localhost:9010
访问成功,代表skyWalking和tomcat适配成功。