服务热线
135-6963-3175
一、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目录之下。