diff --git a/README.md b/README.md index 96ca78d1f..9f676106c 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,8 @@ | | MySQL 监控 | 监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈 | | | Redis 监控 |监控 Redis 数据库的使用情况,使用的 Redis Key 管理 | | 🚀 |Java 监控 | 基于 Spring Boot Admin 实现 Java 应用的监控 | -| 🚀 | 链路追踪 | 基于 SkyWalking 实现性能监控,特别是链路的追踪 | +| 🚀 | 链路追踪 | 接入 SkyWalking 组件,实现链路追踪 | +| 🚀 | 日志中心 | 接入 SkyWalking 组件,实现日志中心 | | 🚀 | 分布式锁 | 基于 Redis 实现分布式锁,满足并发场景 | | 🚀 | 幂等组件 | 基于 Redis 实现幂等组件,解决重复请求问题 | | 🚀 | 服务保障 | 基于 Resilience4j 实现服务的稳定性,包括限流、熔断等功能 | diff --git a/bin/deploy.sh b/bin/deploy.sh index 479303f69..3a156c9b0 100644 --- a/bin/deploy.sh +++ b/bin/deploy.sh @@ -26,6 +26,8 @@ JAVA_OPS="-Xms512m -Xmx512m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$HE # SkyWalking Agent 配置 export SW_AGENT_NAME=$SERVER_NAME export SW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.0.84:11800 +export SW_GRPC_LOG_SERVER_HOST=192.168.0.84 +export SW_AGENT_TRACE_IGNORE_PATH="Redisson/PING,/actuator/**,/admin/**" export JAVA_AGENT=-javaagent:/work/skywalking/apache-skywalking-apm-bin/agent/skywalking-agent.jar # 备份 diff --git a/pom.xml b/pom.xml index 8bc8c53d5..546c01014 100644 --- a/pom.xml +++ b/pom.xml @@ -38,7 +38,8 @@ 2.2.0 1.7.0 - 8.3.0 + 8.5.0 + 6.1 2.3.1 1.16.14 @@ -190,6 +191,16 @@ apm-toolkit-trace ${skywalking.version} + + org.apache.skywalking + apm-toolkit-logback-1.x + ${skywalking.version} + + + org.apache.skywalking + apm-toolkit-opentracing + ${skywalking.version} + de.codecentric diff --git a/ruoyi-ui/src/views/infra/skywalking/index.vue b/ruoyi-ui/src/views/infra/skywalking/index.vue index 00411d64e..843830464 100644 --- a/ruoyi-ui/src/views/infra/skywalking/index.vue +++ b/ruoyi-ui/src/views/infra/skywalking/index.vue @@ -8,7 +8,7 @@ export default { name: "SkyWalking", data() { return { - src: "http://skywalking.shop.iocoder.cn", // TODO 芋艿,后续改成配置读取 + src: "http://skywalking.shop.iocoder.cn/trace", // TODO 芋艿,后续改成配置读取 height: document.documentElement.clientHeight - 94.5 + "px;", loading: true }; diff --git a/ruoyi-ui/src/views/infra/skywalking/log.vue b/ruoyi-ui/src/views/infra/skywalking/log.vue new file mode 100644 index 000000000..06cab5d56 --- /dev/null +++ b/ruoyi-ui/src/views/infra/skywalking/log.vue @@ -0,0 +1,26 @@ +