OpenResty XRay Apr 7, 2025 OpenResty XRay 更新于 Apr 7, 2025 预计阅读 4 分钟 OpenResty XRay 助力脚本性能提升 44 倍 真实案例:从发现瓶颈到显著提速 OpenResty XRay 的工作原理 优化效果 支适用场景与实践建议 真实案例:从发现瓶颈到显著提速 OpenResty XRay 的工作原理 优化效果 支适用场景与实践建议
OpenResty XRay Apr 3, 2025 OpenResty XRay 更新于 Apr 3, 2025 预计阅读 4 分钟 跨介质数据结构漂移:OpenResty XRay 助力性能提升 20 倍 性能挑战与突破 20 倍性能提升的实际意义 未来展望 性能挑战与突破 20 倍性能提升的实际意义 未来展望
OpenResty XRay Apr 3, 2025 OpenResty XRay 更新于 Apr 3, 2025 预计阅读 4 分钟 从 OOM 到 O(1):OpenResty 流式 JSON 解析器的实现之道 JSONL 格式与传统 JSON 的区别 解决方案 技术验证 持续优化 技术启示 JSONL 格式与传统 JSON 的区别 解决方案 技术验证 持续优化 技术启示
OpenResty XRay Apr 3, 2025 OpenResty XRay 更新于 Apr 3, 2025 预计阅读 4 分钟 从数天到数小时:OpenResty XRay 如何让 Linux shred 工具提速几十倍 问题分析 XRay 实战效果 优化过程 应用价值 总结与展望 问题分析 XRay 实战效果 优化过程 应用价值 总结与展望
OpenResty XRay Apr 3, 2025 OpenResty XRay 更新于 Apr 3, 2025 预计阅读 4 分钟 实战分享:OpenResty XRay 让 Ylang 编译器性能翻倍 显著的优化成果 Ylang 语言:动态追踪的理想工具 技术协同的典范 显著的优化成果 Ylang 语言:动态追踪的理想工具 技术协同的典范
OpenResty XRay Jan 22, 2025 OpenResty XRay 更新于 Jan 22, 2025 预计阅读 6 分钟 分析 Tomcat Java Web 应用请求延时(使用 OpenResty XRay) 分析 Tomcat Java Web 应用请求延时 请求抓取的灵活过滤条件 详细的请求信息捕获 PCAP 包捕获功能 实际应用示例 分析 Tomcat Java Web 应用请求延时 请求抓取的灵活过滤条件 详细的请求信息捕获 PCAP 包捕获功能 实际应用示例
OpenResty XRay Feb 18, 2025 OpenResty XRay 更新于 Feb 18, 2025 预计阅读 8 分钟 分析线上 Java 应用的 CPU,off-CPU 和硬盘 IO 使用情况(使用 OpenResty XRay) Java 应用中的高 CPU 使用率问题 Java 应用中的 CPU 阻塞问题 Java 应用中的高硬盘 IO 问题 支持的 Java 版本和操作系统 性能影响和额外负担 下一步的计划 Java 应用中的高 CPU 使用率问题 Java 应用中的 CPU 阻塞问题 Java 应用中的高硬盘 IO 问题 支持的 Java 版本和操作系统 性能影响和额外负担 下一步的计划
OpenResty XRay Oct 16, 2024 OpenResty XRay 更新于 Oct 16, 2024 预计阅读 4 分钟 OpenResty XRay 的 Web 控制台快速导览 Insight 页面介绍 自动报告详情 Dashboard 性能指标仪表盘 使用 Guided Analysis 在线分析 系统设置与配置页 Insight 页面介绍 自动报告详情 Dashboard 性能指标仪表盘 使用 Guided Analysis 在线分析 系统设置与配置页
OpenResty XRay Oct 23, 2024 OpenResty XRay 更新于 Oct 23, 2024 预计阅读 5 分钟 线上快速定位硬盘 I/O 高的 Python 代码路径(使用 OpenResty XRay) 问题:硬盘 I/O 高 定位有问题的 Python 代码路径 全自动分析报告 问题:硬盘 I/O 高 定位有问题的 Python 代码路径 全自动分析报告
OpenResty XRay Oct 23, 2024 OpenResty XRay 更新于 Oct 23, 2024 预计阅读 5 分钟 线上监控 PHP 应用中的程序异常(使用 OpenResty XRay) 使用引导式分析功能分析 PHP 应用中的程序异常 全自动分析报告 使用引导式分析功能分析 PHP 应用中的程序异常 全自动分析报告
OpenResty XRay Jul 26, 2024 OpenResty XRay 更新于 Jul 26, 2024 预计阅读 4 分钟 在 Kubernetes 集群上安裝 OpenResty XRay 的 Agent 登录控制台 在 Kubernetes 集群上安装 Agent 配置和检测应用 启动分析器和查看分析结果 安装另一个 Agent 登录控制台 在 Kubernetes 集群上安装 Agent 配置和检测应用 启动分析器和查看分析结果 安装另一个 Agent
OpenResty XRay Oct 16, 2024 OpenResty XRay 更新于 Oct 16, 2024 预计阅读 4 分钟 线上快速定位硬盘 I/O 高的 Rust 代码路径(使用 OpenResty XRay) 问题:硬盘 I/O 高 定位有问题的 Rust 代码路径 全自动分析报告 问题:硬盘 I/O 高 定位有问题的 Rust 代码路径 全自动分析报告
OpenResty XRay May 14, 2024 OpenResty XRay 更新于 May 14, 2024 预计阅读 5 分钟 OpenResty XRay 移动端应用介绍 下载和安装 OpenResty XRay 安卓版 登录到 OpenResty XRay 全自动分析报告 在 dashboard 页面查看性能图表数据 引导式分析功能 下载和安装 OpenResty XRay 安卓版 登录到 OpenResty XRay 全自动分析报告 在 dashboard 页面查看性能图表数据 引导式分析功能
OpenResty XRay Oct 16, 2024 OpenResty XRay 更新于 Oct 16, 2024 预计阅读 4 分钟 线上定位 PHP 进程中的大内存对象(使用 OpenResty XRay) 问题: 内存占用率过高 定位 PHP 进程中的大内存对象或值 全自动分析与报告 问题: 内存占用率过高 定位 PHP 进程中的大内存对象或值 全自动分析与报告
OpenResty XRay Jan 27, 2025 OpenResty XRay 更新于 Jan 27, 2025 预计阅读 6 分钟 使用 C++ 动态追踪 C++ 应用 设置目标 C++ 程序 编写 C++(或 Y++)分析器 将目标和分析器投入运行 支持复杂 C++ 应用的进展 关于调试符号 结论 设置目标 C++ 程序 编写 C++(或 Y++)分析器 将目标和分析器投入运行 支持复杂 C++ 应用的进展 关于调试符号 结论
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 5 分钟 线上快速定位 CPU 最热的 Erlang 代码路径(使用 OpenResty XRay) 问题:高 CPU 使用率 使用引导式分析功能定位 CPU 最热的 Erlang 代码路径 全自动分析与报告 问题:高 CPU 使用率 使用引导式分析功能定位 CPU 最热的 Erlang 代码路径 全自动分析与报告
OpenResty XRay Nov 1, 2024 OpenResty XRay 更新于 Nov 1, 2024 预计阅读 4 分钟 线上监控 Perl 应用中的程序异常(使用 OpenResty XRay) 使用引导式分析功能分析 Perl 应用中的程序异常 全自动分析报告 使用引导式分析功能分析 Perl 应用中的程序异常 全自动分析报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 5 分钟 分析缺失调试符号的 OpenResty/Nginx 应用(使用 OpenResty XRay) 问题:应用缺失调试符号 自动分析与重建调试符号 全自动分析与报告 问题:应用缺失调试符号 自动分析与重建调试符号 全自动分析与报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 5 分钟 自动分析 Core Dump(使用 OpenResty XRay) 查看 core dump 文件 使用 OpenResty XRay 的引导式分析功能分析 core dump 文件 全自动分析与报告 查看 core dump 文件 使用 OpenResty XRay 的引导式分析功能分析 core dump 文件 全自动分析与报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 4 分钟 在 Amazon Linux 上安裝 OpenResty XRay 的 Agent(使用 Bundle 包) 登录控制台 通过 Bundle 包安装 Agent 配置和检测应用 启动分析器和查看分析结果 安装另一个 Agent 登录控制台 通过 Bundle 包安装 Agent 配置和检测应用 启动分析器和查看分析结果 安装另一个 Agent
OpenResty XRay Nov 1, 2024 OpenResty XRay 更新于 Nov 1, 2024 预计阅读 5 分钟 线上快速定位硬盘 I/O 高的 Go 代码路径(使用 OpenResty XRay) 问题:硬盘 I/O 高 使用引导式分析功能定位有问题的 Go 代码路径 全自动分析报告 问题:硬盘 I/O 高 使用引导式分析功能定位有问题的 Go 代码路径 全自动分析报告
OpenResty XRay Nov 1, 2024 OpenResty XRay 更新于 Nov 1, 2024 预计阅读 5 分钟 CPU 时间是如何耗费在 Envoy 服务器内部的(使用 OpenResty XRay) 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能分析 Envoy 服务器中 CPU 时间的消耗情况 全自动分析报告 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能分析 Envoy 服务器中 CPU 时间的消耗情况 全自动分析报告
OpenResty XRay Nov 1, 2024 OpenResty XRay 更新于 Nov 1, 2024 预计阅读 4 分钟 线上快速定位 CPU 最热的 PHP 代码路径(使用 OpenResty XRay) 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 PHP 代码路径 全自动分析与报告 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 PHP 代码路径 全自动分析与报告
OpenResty XRay Nov 1, 2024 OpenResty XRay 更新于 Nov 1, 2024 预计阅读 5 分钟 线上监控 Go 应用中的程序异常(使用 OpenResty XRay) 使用引导式分析功能分析 Go 应用中的程序异常 全自动分析报告 使用引导式分析功能分析 Go 应用中的程序异常 全自动分析报告
OpenResty XRay Nov 1, 2024 OpenResty XRay 更新于 Nov 1, 2024 预计阅读 5 分钟 CPU 时间是如何耗费在 PHP Laravel 应用中的(使用OpenResty XRay) 问题:高 CPU 使用率 使用引导式分析功能分析 Laravel 应用中的 CPU 分布情况 全自动分析报告 问题:高 CPU 使用率 使用引导式分析功能分析 Laravel 应用中的 CPU 分布情况 全自动分析报告
OpenResty XRay Nov 1, 2024 OpenResty XRay 更新于 Nov 1, 2024 预计阅读 5 分钟 线上快速定位阻塞线程的 Perl 代码路径(使用 OpenResty XRay) 问题: CPU 使用率上不去 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Perl 代码路径 全自动分析与报告 问题: CPU 使用率上不去 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Perl 代码路径 全自动分析与报告
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 4 分钟 线上监控 Rust 应用中的程序异常(使用 OpenResty XRay) 使用引导式分析功能分析 Rust 应用中的程序异常 全自动分析报告 使用引导式分析功能分析 Rust 应用中的程序异常 全自动分析报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 5 分钟 使用 OpenResty XRay 定位普罗米修斯应用内部 CPU 最热的 Go 代码路径 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 Go 代码路径 全自动分析与报告 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 Go 代码路径 全自动分析与报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 5 分钟 如何使用 OpenResty XRay 排查 HTTP 504 超时错误 问题:HTTP 504 网关超时错误 使用 OpenResty XRay 的引导式分析功能排查错误 全自动分析与报告 问题:HTTP 504 网关超时错误 使用 OpenResty XRay 的引导式分析功能排查错误 全自动分析与报告
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 5 分钟 CPU 时间是如何耗费在 Go 的 CockroachDB 中的(使用 OpenResty XRay) Problem: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能分析 CockroachDB 中 CPU 时间的消耗情况 全自动分析报告 Problem: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能分析 CockroachDB 中 CPU 时间的消耗情况 全自动分析报告
OpenResty XRay Nov 11, 2024 OpenResty XRay 更新于 Nov 11, 2024 预计阅读 4 分钟 追踪 Perl 应用时 OpenResty XRay 对系统性能的影响 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响
OpenResty XRay Nov 11, 2024 OpenResty XRay 更新于 Nov 11, 2024 预计阅读 4 分钟 线上定位 Perl 进程中的大内存对象(使用 OpenResty XRay) 问题: 内存占用率过高 使用 OpenResty XRay 的引导式分析功能定位 Perl 进程中的大内存对象或值 全自动分析与报告 问题: 内存占用率过高 使用 OpenResty XRay 的引导式分析功能定位 Perl 进程中的大内存对象或值 全自动分析与报告
OpenResty XRay Nov 11, 2024 OpenResty XRay 更新于 Nov 11, 2024 预计阅读 4 分钟 追踪 Go 应用时 OpenResty XRay 对系统性能的影响 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 4 分钟 在 Ubuntu 上安裝 OpenResty XRay 的 Agent(使用 APT 包仓库) 登录控制台 通过 Deb 包安装 Agent 检查 Agent 状态和日志 配置和检测应用 启动分析器和查看分析结果 安装另一个 Agent 登录控制台 通过 Deb 包安装 Agent 检查 Agent 状态和日志 配置和检测应用 启动分析器和查看分析结果 安装另一个 Agent
OpenResty XRay Nov 11, 2024 OpenResty XRay 更新于 Nov 11, 2024 预计阅读 4 分钟 追踪 PHP 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay) 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 4 分钟 追踪 Python 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay) 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 4 分钟 追踪 Rust 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay) 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响 应用性能在分析器运行前的表现 分析器运行时对性能的影响 实际测算分析器运行对最大吞吐量与请求延时的影响
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 4 分钟 编写自定义 Ylang 分析器动态追踪 Go 程序(使用 OpenResty XRay) 向 Go 变量插入两个键值对 编写自定义 Ylang 分析器,动态追踪 Go 程序 测试结果 向 Go 变量插入两个键值对 编写自定义 Ylang 分析器,动态追踪 Go 程序 测试结果
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 5 分钟 Python 的 Django 应用内部是如何使用内存的(使用 OpenResty XRay) 问题: 内存占用量高 使用 OpenResty XRay 的引导式分析功能分析 Django 应用 全自动分析与报告 问题: 内存占用量高 使用 OpenResty XRay 的引导式分析功能分析 Django 应用 全自动分析与报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 4 分钟 在 CentOs 上安装 OpenResty XRay 的 Agent(使用 RPM 包仓库) 登录控制台 通过 RPM 包安装 Agent 检查 Agent 状态和日志 配置和检测应用程序 启动分析器和查看分析结果 安装另一个 Agent 登录控制台 通过 RPM 包安装 Agent 检查 Agent 状态和日志 配置和检测应用程序 启动分析器和查看分析结果 安装另一个 Agent
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 4 分钟 线上定位 Python 进程中的大内存对象(使用 OpenResty XRay) 问题:内存占用率过高 使用 OpenResty XRay 的引导式分析功能定位 Python 进程中的大内存对象或值 全自动分析与报告 问题:内存占用率过高 使用 OpenResty XRay 的引导式分析功能定位 Python 进程中的大内存对象或值 全自动分析与报告
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 5 分钟 CPU 时间是如何耗费在 Rust 的 Sled 库内部的(使用 OpenResty XRay) 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能分析 Rust 的 Sled 库中 CPU 时间的消耗情况 全自动分析与报告 问题:高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能分析 Rust 的 Sled 库中 CPU 时间的消耗情况 全自动分析与报告
OpenResty XRay May 22, 2024 OpenResty XRay 更新于 May 22, 2024 预计阅读 5 分钟 Go 的 etcd 服务器把 CPU 时间都花哪儿了(使用 OpenResty XRay) 问题: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位最热的 Go 代码路径 全自动分析与报告 问题: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位最热的 Go 代码路径 全自动分析与报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 5 分钟 CPU 时间是如何耗费在 llama.cpp 程序和 LLaMA2 模型内部的(使用 OpenResty XRay) 问题: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位最热的 C++ 代码路径 全自动分析与报告 问题: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位最热的 C++ 代码路径 全自动分析与报告
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 12 分钟 Ylang:适用于 eBPF、Stap+、GDB 等框架的通用语言(第四集,全四集) 透明的跨容器追踪 高效的栈展开 分析已终止进程(core dumps) 极低的追踪开销 标准 Y 语言库和工具 网络过滤和控制 Y 语言编译器的实现 操作系统支持 对开源社区的贡献 结论 致谢 透明的跨容器追踪 高效的栈展开 分析已终止进程(core dumps) 极低的追踪开销 标准 Y 语言库和工具 网络过滤和控制 Y 语言编译器的实现 操作系统支持 对开源社区的贡献 结论 致谢
OpenResty XRay May 22, 2024 OpenResty XRay 更新于 May 22, 2024 预计阅读 5 分钟 线上快速定位阻塞线程的 Go 代码路径(使用 OpenResty XRay) 问题: CPU 使用率上不去 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Go 代码路径 全自动分析与报告 问题: CPU 使用率上不去 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Go 代码路径 全自动分析与报告
OpenResty XRay May 22, 2024 OpenResty XRay 更新于 May 22, 2024 预计阅读 4 分钟 线上快速定位 CPU 最热的 Go 代码路径(使用 OpenResty XRay) 问题: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位最热的 Go 代码路径 全自动分析与报告 问题: 高 CPU 使用率 使用 OpenResty XRay 的引导式分析功能定位最热的 Go 代码路径 全自动分析与报告
OpenResty XRay Apr 12, 2024 OpenResty XRay 更新于 Apr 12, 2024 预计阅读 9 分钟 Ylang: 适用于 eBPF、Stap+、GDB 等框架的通用语言(第三集,全四集) Y 语言的语法(接上文) 字符串 内置的正则表达式支持 完整控制流支持 浮点数支持 与开源工具链的比较 清晰的调试符号方式 调试符号:无运行期系统开销 集中的软件包数据库 模糊匹配调试符号 Y 语言的语法(接上文) 字符串 内置的正则表达式支持 完整控制流支持 浮点数支持 与开源工具链的比较 清晰的调试符号方式 调试符号:无运行期系统开销 集中的软件包数据库 模糊匹配调试符号
OpenResty XRay Apr 10, 2024 OpenResty XRay 更新于 Apr 10, 2024 预计阅读 12 分钟 Ylang:适用于 eBPF、Stap+、GDB 等框架的通用语言(第二集,全四集) 语言语法(接上文) 宏拓展 追踪者与被追踪者空间 探针 拓展变量类型 语言语法(接上文) 宏拓展 追踪者与被追踪者空间 探针 拓展变量类型
OpenResty XRay Nov 13, 2024 OpenResty XRay 更新于 Nov 13, 2024 预计阅读 5 分钟 线上快速定位导致 CPU 上不去的 Python 代码路径(使用 OpenResty XRay) 问题: CPU 使用率上不去 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Python 代码路径 全自动分析与报告 问题: CPU 使用率上不去 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Python 代码路径 全自动分析与报告