01-SkyWalking入门

时间:2021-7-3 作者:qvyue

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的所在位置

方法一:需要监控的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启动,方便在开发环境下启动服务

(1)在项目根目录下创建目录 skywarking,并且将skywarking下的agent文件夹直接拷贝至该目录下

01-SkyWalking入门
image.jpeg

(2)配置启动参数

-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
参数 描述
javaagent 配置 skywalking-agent.jar 的地址,需要修改
service_name 配置 需要监控的服务名,需要修改
javaagent skywalking收集器服务的地址,ip需要修改
01-SkyWalking入门
image.jpeg

(3)启动项目,访问接口(多访问几次),再去172.16.101.35:8080看面板数据

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。