Window环境skywalking部署Mysql储存配置使⽤Window环境skywalking下载
skywalking国外下载⽹址:
skywalking国内镜像下载⽹址(推荐):
若是选择mysql存储则可选:apache-skywalking-apm-8.1.
若是选择elasticsearch存储则必选:apache-skywalking-apm-es7-8.1.
skywalking配置整合mysql数据库
apache-skywalking-apm-bin\l
修改储存数据⽅式:elasticsearch、mysql、influxdb等
storage:
selector: ${SW_STORAGE:若是整合mysql,则选择mysql}
storage:
selector: ${SW_STORAGE:mysql}
mysql:
properties:
     # 配置数据库连接,配置完后记得⼿动创建skywalking数据库
jdbcUrl: ${SW_JDBC_URL:"jdbc:mysql://127.0.0.1:3306/skywalking"}
dataSource.user: ${SW_DATA_SOURCE_USER:root}
dataSource.password: ${SW_DATA_SOURCE_PASSWORD:123456}
dataSource.cachePrepStmts: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:true}
dataSource.prepStmtCacheSize: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250}
dataSource.prepStmtCacheSqlLimit: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048}        dataSource.useServerPrepStmts: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true}
metadataQueryMaxSize: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000}
创建数据库
添加mysql数据库连接jar包
apache-skywalking-apm-bin\oap-libs\mysql-connector-java-8.0.21.jar
此jar包对应⾃⼰的数据库版本,可在⾃⼰的maven仓库中查
修改启动链接配置
启动skywalking,⾸次启动会出现空⽩,原因是⾸次需要创建表,多等1分钟就可以了,问题不⼤apache-skywalking-apm-bin\bin\startup.bat
.bat:window环境启动
.
mysql下载后的初次使用sh:linux环境启动
oapServiceNoInit:单独启动后台
webappService:单独启动前台
startup:前后⼀起启动
启动效果
数据库中⾃动创建表
访问skywalking监控页⾯
配置的ip:post==127.0.0.1:8888
skywalking项⽬使⽤配置
在启动服务配置的VM options中添加以下配置,指定skywalking路径
-javaagent:绝对路径
service_name:可⾃⾏修改
-javaagent:D:\tool\skywalking\apache-skywalking-apm-8.1.0\apache-skywalking-apm-bin\agent\skywalking-agent.jar -Dskywalking.agent.service_name=userService
启动项⽬服务,刷新skywalking监控页⾯即可

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。