Apache SkyWalking 针对分布式系统的应用性能监控,尤其是针对微服务、云原生和面向容器的Java分布式系统架构,现8.6.0版已发布。SkyWalking 是观察性分析平台和应用性能管理系统 (APM,提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案,支持 Java, .Net Core, PHP, NodeJS, Go, Lua 语言探针,支持 Envoy + Istio 构建的 Service Mesh。
主要更新内容
添加 OpenSearch 作为存储选项
将 Kubernetes Java 客户端依赖升级到 11.0
修复 macOS 中的插件测试脚本错误
添加 trace_segment_ref_limit_per_span 配置机制,避免 OOM
提高 GlobalIdGenerator 的性能。
添加代理插件以支持 elasticsearch7
添加 jsonrpc4j 代理插件
支持多 skywalking 集群的新选项使用相同的kafka集群(plugin.kafka.namespace)
如果引导时连接 kafka 集群失败,则解析代理不会重试
在组件定义中添加 Seata。 Seata 插件托管在 Seata 项目上
扩展 Kafka 插件以正确跟踪直接分配主题分区的消费者。
支持 Kafka 消费者 2.8.0
支持将 SkyWalking 上下文打印到日志中
在 pulsar 插件中添加 MessageListener 增强
修复如果控制器类注解实现了接口,spring-mvc 设置错误端点名称的错误
添加可选的代理插件以支持 mybatis
添加 spring-cloud-gateway-3.x 可选插件
添加 okhttp-4.x 插件