OpenResty XRay:無侵入動態追蹤工具,用於應用效能分析與故障診斷

Magnifier
OpenResty XRay

雲應用的健康掃描器

OpenResty XRay™ 提供
非侵入性的高階監控實時故障排除深度線上監控和效能分析
OpenResty XRay application analysis illustration

新版本釋出:OpenRestyXRay™ 26.7.15 現已推出!檢視詳情

OpenResty XRay 的故障排除和效能最佳化功能顯著地提高了我們的生產力,使我們能夠精準定位生產環境中各類的詭異問題。
— Jun Xiao | Site Manager
OpenResty XRay pdf
OpenResty XRay pdf
OpenResty XRay pdf
OpenResty XRay faq
適用於開源軟體和 web 應用的故障排查效能最佳化工具

實時、輕量級和非侵入式的監測工具,助力最佳化資源,快速排除故障,並解決複雜問題。

OpenResty XRay dashboard with CPU flame graph
OpenResty XRay memory usage analysis charts
  • 一個開箱即用的輕量級解決方案
  • 與 OpenResty 產品和大多數開源軟體完全相容
  • 利用 100% 非侵入性的動態追蹤技術
  • 同時最佳化硬體資源和程式碼效能
  • 深入程式碼層面及時排除故障
  • 生成具有豐富視覺化資料的詳盡的分析報告
  • 透過終端進行即時分析和故障排除的 CLI 工具

OpenResty XRay 幫助我們客戶在以下領域獲得顯著提升

瞭解更多開始試用觀看教程

OpenResty XRay 的優勢

我們的教程

瞭解 OpenResty XRay 如何運作

生產環境記憶體洩漏定位:從 RSS 飆升到原始碼行號的分層歸因

生產環境記憶體洩漏定位:從 RSS 飆升到原始碼行號的分層歸因

瞭解更多 →
Off-CPU 分析實戰:CPU 使用率低但延遲高的四類根因與定位方法

Off-CPU 分析實戰:CPU 使用率低但延遲高的四類根因與定位方法

瞭解更多 →
OpenResty XRay 26.7.15 版正式釋出

OpenResty XRay 26.7.15 版正式釋出

瞭解更多 →
OpenResty XRay AI 助手:讓每一份分析資料都能開口說話

OpenResty XRay AI 助手:讓每一份分析資料都能開口說話

瞭解更多 →
OpenResty 私有庫:高效能 Lua 與 Nginx 模組

OpenResty 私有庫:高效能 Lua 與 Nginx 模組

瞭解更多 →
OpenResty XRay 26.5.11 版正式釋出

OpenResty XRay 26.5.11 版正式釋出

瞭解更多 →
二進位制漏洞掃描:識別 Backport 補丁,消除誤報

二進位制漏洞掃描:識別 Backport 補丁,消除誤報

瞭解更多 →
OpenResty XRay 26.2.1 版正式釋出

OpenResty XRay 26.2.1 版正式釋出

瞭解更多 →
不改程式碼、不重啟服務:OpenResty XRay 如何對生產環境做全棧動態追蹤

不改程式碼、不重啟服務:OpenResty XRay 如何對生產環境做全棧動態追蹤

瞭解更多 →
OpenResty XRay 是甚麼

OpenResty XRay 是甚麼

瞭解更多 →
一次無法重啟的 Nginx 記憶體洩漏,我們是如何在生產環境把它抓出來的

一次無法重啟的 Nginx 記憶體洩漏,我們是如何在生產環境把它抓出來的

瞭解更多 →
Nginx 反向代理 QPS 暴跌 15 倍:upstream keepalive 缺失與 -O0 編譯選項的根因定位

Nginx 反向代理 QPS 暴跌 15 倍:upstream keepalive 缺失與 -O0 編譯選項的根因定位

瞭解更多 →
修復 OpenResty 中 LuaJIT RSS 記憶體洩漏:無需重啟即可消除 OOM Kill

修復 OpenResty 中 LuaJIT RSS 記憶體洩漏:無需重啟即可消除 OOM Kill

瞭解更多 →
我們如何在一個 500k QPS 的 OpenResty 閘道器中定位 244 毫秒的效能異常

我們如何在一個 500k QPS 的 OpenResty 閘道器中定位 244 毫秒的效能異常

瞭解更多 →
如何在生產環境中定位 Java 記憶體洩漏——無需堆轉儲、無需重啟

如何在生產環境中定位 Java 記憶體洩漏——無需堆轉儲、無需重啟

瞭解更多 →
當”黑盒”外掛吃掉 45% CPU,我們如何在無原始碼情況下定位到 Lua 第 93 行

當”黑盒”外掛吃掉 45% CPU,我們如何在無原始碼情況下定位到 Lua 第 93 行

瞭解更多 →
OpenResty XRay 25.10.11 版正式釋出

OpenResty XRay 25.10.11 版正式釋出

瞭解更多 →
Gzip CPU 佔用過高的根因:壓縮級別 6 吃掉了 54% 的 CPU

Gzip CPU 佔用過高的根因:壓縮級別 6 吃掉了 54% 的 CPU

瞭解更多 →
Nginx C++ 模組記憶體洩漏:生產環境不重啟定位根因

Nginx C++ 模組記憶體洩漏:生產環境不重啟定位根因

瞭解更多 →
瞭解更多開始試用觀看教程

多語言效能分析器

OpenResty XRay 全面支援 Nginx、Envoy 和 Kong 等主流 Web 伺服器和代理。它廣泛相容 LuaJIT、Python、PHP、Go、Java、Erlang、Perl、Ruby 以及 Rust 等多種程式設計語言和執行時環境。同時,OpenResty XRay 還延伸支援 Redis 等資料庫系統,是一款功能豐富的全方位效能分析工具。

Programming languages supported by OpenResty XRay
Operating systems supported by OpenResty XRay

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 performance metrics dashboard
OpenResty XRay custom analyzer editor
使用場景

專家級團隊,線上支援

OpenResty XRay 不僅僅侷限於現有的追蹤和分析功能。我們的專家團隊將幫助您深入分析,精準定位線上問題的根因。針對您的需求,編寫定製分析器。

使用場景

定位生產環境中難以重現的問題

OpenResty XRay 可以捕捉到即使在生產環境中也很難重現的問題,使用極低的資源消耗和非侵入性方法以及異常指示器觸發的取樣。

OpenResty XRay CPU flame graph analysis
OpenResty XRay analysis report
使用場景

獨傢俬有庫打造效能巔峰

我們提供的獨傢俬有庫,能夠解決複雜的效能瓶頸和難題。也能結合您的實際需求,定制專屬程式碼與私有庫。

使用場景

收集線上應用的效能指標

使用者可以在 OpenResty XRay 中檢視收集的指標資料,或將其匯出到其他資料分析平臺進行視覺化。

OpenResty XRay monitoring dashboard
OpenResty XRay agent installation page
使用場景

支援舊版作業系統

OpenResty XRay 支援 CentOS 6、Ubuntu 14.04 Trusty、Debian 8 Jessie 等舊版操作系統,您的應用無需遷移。

使用場景

無需原始碼,輕鬆洞察

OpenResty XRay 採用動態跟蹤技術,可以直接分析執行中的應用。我們的機器學習演算法使其即使在沒有除錯符號或符號表的情況下,也能自動解析 Stripped 的二進位制可執行檔案,輕鬆洞察問題所在。

OpenResty XRay performance suggestions report
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 | 軟體工程師 | 小步科技
價格

雲應用的健康掃描器

諮詢價格觀看教程
WeChat Official Account

Scan the QR code to follow our official WeChat account

WeChat ID: openrestysoft