6

Windows搭建SkyWalking8.3环境进行JAVA应用性能监控及入门示例(使用Mysql持久化)

 3 years ago
source link: http://www.cnblogs.com/mroldx/p/14253782.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

下载SkyWalking

一、 下载地址 (点击)

选择tar

eMbaYbZ.png!mobile

解压后进入 config 文件夹先配置一下Mysql数据源,打开application.yml文件

q2uqA37.png!mobile

默认 selector 是h2我们改成mysql

73EjEfm.png!mobile

找到mysql的配置选项

BFzaaam.png!mobile 修改一下你要存SkyWalking的数据库配置 其中 swtestmysql数据库名字 ,可以自己单独建一个

create database swtest;

配置完了后, 找一下java操作mysql的jar包放进 oap-libs文件夹

一般随便找一个springboot的项目就有

或者进maven官方仓库下载一个 地址: https://mvnrepository.com/artifact/mysql/mysql-connector-java

下载完后复制到oap-libs文件夹

2ui2Arm.png!mobile

这一步关系到Skywalking的初始化数据是否正常插入进你所配置的数据库

开始初始化数据

双击bin目录下的此bat脚本

FZ7bMrA.png!mobile

会弹出一个cmd窗口停顿几秒自动关闭

现在可以去数据库查看一下有没有生成表

如下图所示就是成功了

rArInq3.png!mobile

进入agent/config文件夹 ,编辑agent.config 修改agent.service_name

a6rMFbF.png!mobile

接下来去agent文件夹找到skywalking-agent.jar文件

NvMJfqr.png!mobile

此界面打开cmd窗口

执行

启动你的jar包

java -javaagent:G:\IDM_domlown_2\apache-skywalking-apm-8.3.0\apache-skywalking-apm-bin\agent\skywalking-agent.jar -jar febs.jar

等你的jar包启动成功,然后随便访问几个界面让他请求后端接口

NFFfM3A.png!mobile

启动skywalking

双击bin文件夹下的startup.bat来启动skywalking

执行startup.bat之后会启动如下两个服务:

(1)Skywalking-Collector:追踪信息收集器,通过 gRPC/Http 收集客户端的采集信息 ,Http默认端口 12800,gRPC默认端口 11800。

(2)Skywalking-Webapp:UI管理平台页面 默认端口 8080,登录信息 admin/admin

B7FFNbY.png!mobile

访问 http://localhost:8080

qQniAj.png!mobile

不成功的话可以看一下logs文件夹里的日志


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK