OpenResty XRay:アプリケーションパフォーマンス分析とトラブルシューティングのための非侵襲的動的トレーシングツール

Magnifier
OpenResty XRay

クラウドアプリケーション向けのヘルススキャナー

OpenResty XRay™ の提供内容
非侵入型で高度な可観測性リアルタイムでのトラブルシューティング深いオンライン監視とパフォーマンス分析
OpenResty XRay application analysis illustration

New release: OpenRestyXRay™ 26.7.15 is now available!See details

OpenResty XRay のトラブルシューティングとパフォーマンス最適化機能により、生産性が大幅に向上し、本番環境のさまざまな難問や謎を、正確に特定できるようになりました。
— Jun Xiao | 子会社マネージャー
OpenResty XRay pdf
OpenResty XRay pdf
OpenResty XRay pdf
OpenResty XRay faq
OSS や Web アプリケーション向けのトラブルシューティングおよびプロファイリングパフォーマンス最適ツール

リソースを最適化し、複雑な問題を迅速にトラブルシューティングおよび解決するのに役立つ、リアルタイムで軽量かつ非侵襲的な監視ツールです。

OpenResty XRay dashboard with CPU flame graph
OpenResty XRay memory usage analysis charts
  • すぐに使用できる軽量なソリューション
  • OpenResty 製品およびほとんどの OSS との完全な互換性
  • 100%非侵襲的な動的トレーシング技術を利用
  • ハードウェアリソースとコードパフォーマンスの両方を最適化
  • コードレベルまでドリルダウンし、タイムリーなトラブルシューティングを実現
  • Generating comprehensive reports with rich data visualization
  • CLI tool for instant analysis and troubleshooting through terminal operations

OpenResty XRay は、以下の分野でお客様に大きく貢献しています

詳細はこちらトライアルを行うチュートリアルを見る

OpenResty XRay の強み

チュートリアル

OpenResty XRay の仕組み

Memory Leak Detection in Production: From RSS Curve to Source Line

Memory Leak Detection in Production: From RSS Curve to Source Line

もっと詳しく知る →
Off-CPU Analysis: Four Root Causes Behind Low CPU Yet High Latency

Off-CPU Analysis: Four Root Causes Behind Low CPU Yet High Latency

もっと詳しく知る →
OpenResty XRay Version 26.7.15. Now Available

OpenResty XRay Version 26.7.15. Now Available

もっと詳しく知る →
OpenResty XRay AI Assistant: Making Every Piece of Analysis Data Speak

OpenResty XRay AI Assistant: Making Every Piece of Analysis Data Speak

もっと詳しく知る →
OpenResty Private Libraries: High-Performance Lua & Nginx Modules

OpenResty Private Libraries: High-Performance Lua & Nginx Modules

もっと詳しく知る →
OpenResty XRay Version 26.5.11. Now Available

OpenResty XRay Version 26.5.11. Now Available

もっと詳しく知る →
Binary Vulnerability Scanning: Catch Backported Patches, Cut False Positives

Binary Vulnerability Scanning: Catch Backported Patches, Cut False Positives

もっと詳しく知る →
OpenResty XRay Version 26.2.1. Now Available

OpenResty XRay Version 26.2.1. Now Available

もっと詳しく知る →
How OpenResty XRay Enables Full-Stack Dynamic Tracing in Production

How OpenResty XRay Enables Full-Stack Dynamic Tracing in Production

もっと詳しく知る →
Introduction to OpenResty XRay

Introduction to OpenResty XRay

もっと詳しく知る →
Hunting Down a Silent Memory Leak in OpenResty Without a Reboot

Hunting Down a Silent Memory Leak in OpenResty Without a Reboot

もっと詳しく知る →
Nginx Reverse Proxy QPS Dropped 15x: A Missing upstream keepalive and an -O0 Debug Build

Nginx Reverse Proxy QPS Dropped 15x: A Missing upstream keepalive and an -O0 Debug Build

もっと詳しく知る →
Fix LuaJIT RSS Memory Leak in OpenResty: Stop OOM Kills Without Restarts

Fix LuaJIT RSS Memory Leak in OpenResty: Stop OOM Kills Without Restarts

もっと詳しく知る →
How We Pinpointed a 244ms Latency Spike in a 500k QPS OpenResty Gateway

How We Pinpointed a 244ms Latency Spike in a 500k QPS OpenResty Gateway

もっと詳しく知る →
How to Diagnose Java Memory Leaks in Production — Without Heap Dumps or Restarts

How to Diagnose Java Memory Leaks in Production — Without Heap Dumps or Restarts

もっと詳しく知る →
When a

When a "Black Box" Plugin Consumes 45% CPU: How We Pinpointed Lua Line 93 Without Source Code

もっと詳しく知る →
OpenResty XRay Version 25.10.11 Now Available

OpenResty XRay Version 25.10.11 Now Available

もっと詳しく知る →
Gzip CPU Usage: Why Compression Level 6 Consumed 54% of Server CPU

Gzip CPU Usage: Why Compression Level 6 Consumed 54% of Server CPU

もっと詳しく知る →
Nginx C++ Module Memory Leak: Root Cause in Production, No Restart

Nginx C++ Module Memory Leak: Root Cause in Production, No Restart

もっと詳しく知る →
詳細はこちらトライアルを行うチュートリアルを見る

Multi-Language Performance Analyzer

OpenResty XRay provides comprehensive support for mainstream web servers and proxies, including Nginx, Envoy, and Kong. It works seamlessly with various programming languages and runtimes, such as LuaJIT, Python, PHP, Go, Java, Erlang, Perl, Ruby, and Rust. It also extends its capabilities to database systems like Redis, making it a truly versatile analysis tool.

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

Linux Support & Containers

OpenResty XRay provides comprehensive support for popular Linux distributions, including Ubuntu, Debian, Fedora, Red Hat Enterprise Linux (RHEL), CentOS, openSUSE, AlmaLinux, Amazon Linux, Alibaba Cloud Linux, Rocky Linux, Tecent Linux, and Kylin, plus full container deployment capabilities with Docker and 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 で収集されたメトリクスデータを閲覧したり、他のデータ分析プラットフォームにエクスポートして視覚化することができます。

OpenResty XRay monitoring dashboard
OpenResty XRay agent installation page
活用シーン

旧バージョン OS もサポート

OpenResty XRay は、CentOS 6、Ubuntu 14.04 Trusty、Debian 8 Jessie などの旧バージョン OS をサポートしており、アプリケーションの移行は不要です。

活用シーン

ソースコード不要で問題を迅速に把握

OpenResty XRay は、動的追跡技術を採用し、実行中のアプリケーションを直接分析します。高度な機械学習アルゴリズムにより、デバッグシンボルやシンボルテーブルのない Stripped バイナリ実行ファイルであっても自動的に解析し、問題の所在を迅速に把握することができます。

OpenResty XRay performance suggestions report
xray mobile screenshot
モバイルアプリ

OpenResty XRay のモバイルアプリをダウンロードする

iOS と Android 用の OpenResty XRay アプリを使って、どこからでも、いつでもアプリケーションを監視できます。

OpenResty XRay は、インストールが簡単かつ迅速で、アプリケーションのパフォーマンスに影響を与えることなく、簡単に操作できます。また、パフォーマンス最適化のための強力なモニタリング機能を備えているため、当社にとって強力な武器です。
Jinyong Hu | CTO | Yundun
OpenResty XRay のおかげで、パフォーマンスの問題を分析・特定が大幅に容易になりました。正規表現マッチングや Lua テーブルの初期化サイズなど、多くの既存問題を修正し、パフォーマンスを大幅に向上させることができました。
Leo | ソフトウェアエンジニア | XiaoBu
料金

クラウドアプリケーション向けのヘルススキャナー

製品の価格について問い合わせチュートリアルを見る
WeChat Official Account

Scan the QR code to follow our official WeChat account

WeChat ID: openrestysoft