OpenResty XRay

云应用的健康扫描仪

OpenResty XRay™ 提供
非侵入性的高级监控实时故障排除深度在线监控和性能分析

新版本发布:OpenRestyXRay™ 24.12.10 现已推出!点击查看详情

OpenResty XRay的故障排除和性能优化功能显著地提高了我们的生产力,使我们能够精准定位生产环境中各类的诡异问题。
— Jun Xiao | Site Manager
适用于开源软件和 web 应用的故障排查性能优化工具

实时、轻量级和非侵入式的监测工具,助力优化资源,快速排除故障,并解决复杂问题。

  • 一个开箱即用的轻量级解决方案
  • 与 OpenResty 产品和大多数开源软件完全兼容
  • 利用 100% 非侵入性的动态追踪技术
  • 同时优化硬件资源和代码性能
  • 深入代码层面及时排除故障
  • 生成具有丰富可视化数据的详尽的分析报告
  • 通过终端进行即时分析和故障排除的 CLI 工具

OpenResty XRay 帮助我们客户在以下领域获得显著提升

了解更多开始试用观看教程

OpenResty XRay 的优势

我们的教程

了解 OpenResty XRay 如何运作

分析 Tomcat Java Web 应用请求延时(使用 OpenResty XRay)

了解更多 →

分析线上 Java 应用的 CPU,off-CPU 和硬盘 IO 使用情况(使用 OpenResty XRay)

了解更多 →

OpenResty XRay 的 Web 控制台快速导览

了解更多 →

线上快速定位硬盘 I/O 高的 Python 代码路径(使用 OpenResty XRay)

了解更多 →

线上监控 PHP 应用中的程序异常(使用 OpenResty XRay)

了解更多 →

在 Kubernetes 集群上安裝 OpenResty XRay 的 Agent

了解更多 →

线上快速定位硬盘 I/O 高的 Rust 代码路径(使用 OpenResty XRay)

了解更多 →

OpenResty XRay 移动端应用介绍

了解更多 →

线上定位 PHP 进程中的大内存对象(使用 OpenResty XRay)

了解更多 →

使用 C++ 动态追踪 C++ 应用

了解更多 →

线上快速定位 CPU 最热的 Erlang 代码路径(使用 OpenResty XRay)

了解更多 →

线上监控 Perl 应用中的程序异常(使用 OpenResty XRay)

了解更多 →

分析缺失调试符号的 OpenResty/Nginx 应用(使用 OpenResty XRay)

了解更多 →

自动分析 Core Dump(使用 OpenResty XRay)

了解更多 →

在 Amazon Linux 上安裝 OpenResty XRay 的 Agent(使用 Bundle 包)

了解更多 →

线上快速定位硬盘 I/O 高的 Go 代码路径(使用 OpenResty XRay)

了解更多 →

CPU 时间是如何耗费在 Envoy 服务器内部的(使用 OpenResty XRay)

了解更多 →

线上快速定位 CPU 最热的 PHP 代码路径(使用 OpenResty XRay)

了解更多 →

线上监控 Go 应用中的程序异常(使用 OpenResty XRay)

了解更多 →

CPU 时间是如何耗费在 PHP Laravel 应用中的(使用OpenResty XRay)

了解更多 →

线上快速定位阻塞线程的 Perl 代码路径(使用 OpenResty XRay)

了解更多 →

线上监控 Rust 应用中的程序异常(使用 OpenResty XRay)

了解更多 →

使用 OpenResty XRay 定位普罗米修斯应用内部 CPU 最热的 Go 代码路径

了解更多 →

如何使用 OpenResty XRay 排查 HTTP 504 超时错误

了解更多 →

CPU 时间是如何耗费在 Go 的 CockroachDB 中的(使用 OpenResty XRay)

了解更多 →

追踪 Perl 应用时 OpenResty XRay 对系统性能的影响

了解更多 →

线上定位 Perl 进程中的大内存对象(使用 OpenResty XRay)

了解更多 →

追踪 Go 应用时 OpenResty XRay 对系统性能的影响

了解更多 →

在 Ubuntu 上安裝 OpenResty XRay 的 Agent(使用 APT 包仓库)

了解更多 →

追踪 PHP 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay)

了解更多 →

追踪 Python 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay)

了解更多 →

追踪 Rust 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay)

了解更多 →

编写自定义 Ylang 分析器动态追踪 Go 程序(使用 OpenResty XRay)

了解更多 →
了解更多开始试用观看教程

多语言性能分析器

OpenResty XRay 全面支持 Nginx、Envoy 和 Kong 等主流 Web 服务器和代理。它广泛兼容 LuaJIT、Python、PHP、Go、Java、Erlang、Perl、Ruby 以及 Rust 等多种编程语言和运行时环境。同时,OpenResty XRay 还延伸支持 Redis 等数据库系统,是一款功能丰富的全方位性能分析工具。

Linux 与容器支持

OpenResty XRay 全面支持主流 Linux 发行版,涵盖 Ubuntu、Debian、Fedora、Red Hat Enterprise Linux (RHEL)、CentOS、openSUSE、AlmaLinux、Amazon Linux、阿里云 Linux、Rocky Linux、腾讯 Linux 以及麒麟等。同时提供完整的容器化部署方案,可无缝集成于 Docker 和 Kubernetes 环境。

使用场景

解决性能瓶颈问题

OpenResty XRay显示了硬件资源,如CPU时间、等待时间、I/O时间、磁盘吞吐量、内存和网络带宽,是如何分布在应用程序的所有代码、数据引用和软件层中的。

使用场景

专家级团队,在线支持

OpenResty XRay 不仅仅局限于现有的追踪和分析功能。我们的专家团队将帮助您深入分析,精准定位线上问题的根因。针对您的需求,编写定制分析器。

使用场景

定位生产环境中难以重现的问题

OpenResty XRay 可以捕捉到即使在生产环境中也很难重现的问题,使用极低的资源消耗和非侵入性方法以及异常指示器触发的采样。

使用场景

独家私有库打造性能巅峰

我们提供的独家私有库,能够解决复杂的性能瓶颈和难题。也能结合您的实际需求,定制专属代码与私有库。

使用场景

收集在线应用的性能指标

用户可以在 OpenResty XRay 中查看收集的指标数据,或将其导出到其他数据分析平台进行可视化。

使用场景

支持旧版操作系统

OpenResty XRay 支持 CentOS 6、Ubuntu 14.04 Trusty、Debian 8 Jessie 等旧版操作系统,您的应用无需迁移。

使用场景

无需源码,轻松洞察

OpenResty XRay 采用动态跟踪技术,可以直接分析运行中的应用。我们的机器学习算法使其即使在没有调试符号或符号表的情况下,也能自动解析 Stripped 的二进制可执行文件,轻松洞察问题所在。

xray mobile screenshot
移动端应用程序

下载 OpenResty XRay 移动端应用程序

使用 OpenResty XRay 的 iOS 和 Android App,随时随地监测您的应用程序。

iOS

app store download button
app store download button
app store download button

Android

OpenResty XRay 易于安装,对应用无影响,使用起来很直观。它为优化提供监控力,这已成为我们的有力武器。
Jinyong Hu | CTO | Yundun
OpenResty XRay 极大地方便了分析定位性能问题。通过 OpenResty XRay, 我们修复了大量诸如正则匹配,Lua 表格初始化大小等问题,让系统性能得到了极大的提高。
Leo | 软件工程师 | 小步科技
价格

云应用的健康扫描仪

咨询价格观看教程

扫描二维码关注微信公众号

微信ID: openrestysoft