一 环境准备
centos7.9系统
java11
skywalking9.3
agent 8.4
二 服务端配置
2.1 下载服务器端
https://skywalking.apache.org/downloads/
2.2 设置es地址
vim config/application.yml
2.3 设置web页面访问端口
vim webapp/application.yml
2.4 启动服务端
./bin/startup.sh
启动完成后,会产生如下3个端口
三 客户端配置
3.1 下载指定的版本
解压之后目录为 然后把agent这个jar包拷贝到各个服务器上面
3.2 启动客户端对某个服务添加agent
/usr/local/java/jdk1.8.0_231/bin/java -javaagent:/opt/skwaking-agent/skywalking-agent.jar -Dskywalking.agent.service_name=gateway-71 -Dskywalking.collector.backend_service=172.22.214.58:11800 -jar /www/wwwroot/renkang-state/gateway-1.0-SNAPSHOT.jar --server.port=56666 --spring.profiles.active=self
Dskywalking.agent.service_name 指定这个服务的名字 Dskywalking.collector.backend_service 服务端的ip和端口
四 访问web页面查看
五 遇到的问题
5.1 在使用原有存有skywalking的es的时候,一直无法启动skywalking
报错如下
解决办法: 配置了 config/application.yml 里面的namespace