内容提要
OpenResty XRay 发布 26.9.1 版,新增 AI 辅助引导式分析,支持自然语言驱动诊断及移动端;新增 Java 运行时分析器,覆盖内存、垃圾回收、锁等待等九大场景。同时改进 Java、Go 内存与 off-CPU 分析,提升 OpenSSL 3.5 兼容性,新增通知中心与令牌重置,并增强稳定性与安全。
延伸解读
AI 辅助分析:从手动到自然语言驱动
本次更新引入 AI 辅助引导式分析,用户只需用自然语言描述问题,AI Assistant 便会自动规划分析路径、执行任务,并基于证据定位问题。同时支持结合时间序列指标展开分析,改进了任务和报告解读,能够应对更长、更复杂的诊断过程。这降低了使用门槛,让性能排查更智能高效。
Java 运行时分析器:九大场景全覆盖
新增的 Java 运行时分析器覆盖内存分配、类加载、垃圾回收和安全点暂停、运行时编译、锁等待、网络 I/O、异常以及线程活动等九大场景。这补齐了 Java 应用的分析能力,使性能问题和行为问题的排查有了更完整的分析器矩阵,尤其适合复杂 Java 应用的深度诊断。
移动端支持与运维改进
AI Assistant 现支持移动端使用,用户可在移动端浏览会话、分享会话和继续追问,随时随地跟进诊断。此外,新增通知中心集中查看产品和系统通知;自主部署版管理员可在全局设置中重置 Agent 安装令牌,之前生成的安装命令会立即失效,提升了运维便捷性与安全性。
兼容性提升与稳定性增强
本版本改进了 Java off-CPU 分析,更准确统计阻塞时间;Java 内存引用分析支持 JDK 8、11、17 和 21,并覆盖 ARM64 环境;Go 内存引用分析提升了对近期 Go 运行时(包括 Go 1.26)的兼容性;TLS 相关分析器提升了对 OpenSSL 3.5 的兼容性。同时增强了异常场景下的可靠性及 Console 安全防护。
Q&A
OpenResty XRay 26.9.1 版本有哪些核心亮点?
该版本有三大核心亮点:1. 新增 AI 辅助引导式分析,支持自然语言驱动智能诊断,可自动规划并执行分析任务,基于证据定位问题,并支持时间序列指标;2. 新增 Java 运行时分析器,覆盖内存分配、类加载、垃圾回收、安全点暂停、运行时编译、锁等待、网络 I/O、异常和线程活动等九大场景;3. AI Assistant 支持移动端使用,可随时随地浏览会话、分享会话和继续追问。
OpenResty XRay 26.9.1 的 AI 辅助引导式分析有什么作用?
AI 辅助引导式分析允许用户用自然语言描述问题,AI Assistant 会自动规划分析路径、执行分析任务,基于证据深入定位问题,并以对话方式呈现关键发现。它还新增了时间序列指标支持,可结合时间序列指标展开分析,并改进了任务和报告解读,支持更长、更复杂的诊断过程。
新的 Java 运行时分析器覆盖哪些场景?
新的 Java 运行时分析器覆盖九大场景:内存分配、类加载、垃圾回收和安全点暂停、运行时编译、锁等待、网络 I/O、异常以及线程活动。
OpenResty XRay 26.9.1 在运行时分析方面做了哪些改进?
运行时分析改进包括:改进 Java off-CPU 分析,更准确地统计阻塞时间;改进 Java 内存引用分析,支持 JDK 8、11、17 和 21,并覆盖 ARM64 环境;改进 Go 内存引用分析,并提升对近期 Go 运行时(包括 Go 1.26)的兼容性;提升 TLS 相关分析器对 OpenSSL 3.5 的兼容性。
OpenResty XRay 26.9.1 在平台与运维方面有哪些更新?
平台与运维方面新增了通知中心,用于集中查看产品和系统通知;自主部署版管理员现在可以在全局设置中重置 Agent 安装令牌,之前生成的安装命令会立即失效。
如何升级到 OpenResty XRay 26.9.1 版本?
云版客户将自动获得新版本的使用权,无需任何额外操作,可直接登录 OpenResty XRay 控制台使用新功能。自主部署版客户需要联系 OpenResty 安排升级,专家将启动升级流程协助平滑过渡。