SkyWalking-链路追踪

日常编程203 字
SkyWalking-链路追踪
日常 , 编程203 字

一、下载

官网:Downloads | Apache SkyWalking

网盘:百度网盘 (若依的) 提取码:vneh

二、配置

<mark>解压下载的压缩包</mark>

更改一些端口(可以不改)

  • 面板端口:

webapp下的webapp.yml,默认8080

server:
  port: 8080
  • 接收前端请求的端口

webapp下的webapp.yml,默认12800

collector:
  path: /graphql
  ribbon:
    ReadTimeout: 10000
    listOfServers: 127.0.0.1:12800
  • 收集监控数据的端口

config下的application.yml,默认11800

gRPCPort: ${SW_CORE_GRPC_PORT:11800}

在idea中配置SkyWalking

1.点击编辑配置

2.配置环境

  1.  -javaagent: skywalking-agent.jar路径
  2.  -Dskywalking.agent.service_name=服务名称
  3.  -Dskywalking.collector.backend_service=skywalking收集器服务的地址,默认端口11800

-javaagent:D:\Program\service\apache-skywalking-apm-bin\agent\skywalking-agent.jar
-Dskywalking.agent.service_name=demo
-Dskywalking.collector.backend_service=localhost:11800

数据持久化—mysql数据库配置

1.打开config下的application.yml

2.找到 selector: ${SW_STORAGE:h2}

3.替换为 selector: ${SW_STORAGE:mysql}

4.找到 mysql ,修改配置mysql,改为自己的配置即可

mysql:
    properties:
      jdbcUrl: ${SW_JDBC_URL:"jdbc:mysql://localhost:3306/swtest?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false"}
      dataSource.user: ${SW_DATA_SOURCE_USER:root}
      dataSource.password: ${SW_DATA_SOURCE_PASSWORD:root}
      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}
    maxSizeOfArrayColumn: ${SW_STORAGE_MAX_SIZE_OF_ARRAY_COLUMN:20}
    numOfSearchableValuesPerTag: ${SW_STORAGE_NUM_OF_SEARCHABLE_VALUES_PER_TAG:2}

5.将mysql架包加入到oap-libs文件夹下(注意版本)

6.新建swtest数据库

三、启动

点击bin下的startup.bat即可启动

查看日志:logs/日志文件

可能遇到的报错: Specified key was too long; max key length is 767 bytes

解决办法:执行sql SET GLOBAL INNODB_LARGE_PREFIX = ON;

如果没有什么报错的话访问 http://localhost:8080 即可

点滴
凡心所向,素履以往,生如逆旅,一苇以航
OωO
开启隐私评论,您的评论仅作者和评论双方可见