OpenResty XRay

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

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

New release: OpenRestyXRay™ 24.10.21 is now available!Click to see details

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

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

  • すぐに使用できる軽量なソリューション
  • 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 の仕組み

Analyzing Tomcat Java Web Application Request Latency (Using OpenResty XRay)

もっと詳しく知る →

Analyzing CPU, off-CPU and Disk I/O Usage of Java Applications (Using OpenResty XRay)

もっと詳しく知る →

A Quick Tour to OpenResty XRay’s Web Console

もっと詳しく知る →

Pinpointing the Python Code Paths with High Disk I/O (using OpenResty XRay)

もっと詳しく知る →

How to Trace Exceptions inside PHP Applications (using OpenResty XRay)

もっと詳しく知る →

Install OpenResty XRay’s Agents on Kubernetes cluster

もっと詳しく知る →

Pinpointing the Hottest Rust Code Paths with High Disk I/O (using OpenResty XRay)

もっと詳しく知る →

Introduction to OpenResty XRay Mobile Apps

もっと詳しく知る →

Locate Large Memory Objects inside PHP Processes (using OpenResty XRay)

もっと詳しく知る →

Use C++ to Dynamic-Trace C++ Applications

もっと詳しく知る →

Pinpointing the hottest Erlang code paths with high CPU usage (using OpenResty XRay)

もっと詳しく知る →

How to Trace Exceptions inside Perl Applications (using OpenResty XRay)

もっと詳しく知る →

Analyze OpenResty/Nginx Applications without Debug Symbols (using OpenResty XRay)

もっと詳しく知る →

Automatic Core Dump Analysis (using OpenResty XRay)

もっと詳しく知る →

Install OpenResty XRay’s Agents on Amazon Linux via Package Bundles

もっと詳しく知る →

Pinpointing the Hottest Go Code Paths with High Disk I/O (using OpenResty XRay)

もっと詳しく知る →

How CPU Time is Spent inside Envoy Servers (using OpenResty XRay)

もっと詳しく知る →

Pinpointing the hottest PHP code paths with high CPU usage (using OpenResty XRay)

もっと詳しく知る →

How to Locate Exceptions inside Go Applications (using OpenResty XRay)

もっと詳しく知る →

How CPU Time is Spent inside PHP Laravel Apps (using OpenResty XRay)

もっと詳しく知る →

Find Blocking Perl Code Paths Holding back CPU Usage (Using OpenResty XRay)

もっと詳しく知る →

How to Locate Exceptions inside Rust Applications (using OpenResty XRay)

もっと詳しく知る →

Pinpointing CPU-Hottest Go Code Paths Inside Prometheus (using OpenResty XRay)

もっと詳しく知る →

How to Diagnose HTTP 504 Timeout Errors using OpenResty XRay

もっと詳しく知る →

How CPU Time is Spent inside Go’s CockroachDB (using OpenResty XRay)

もっと詳しく知る →

Performance Overhead of OpenResty XRay when Tracing Perl Apps

もっと詳しく知る →

Locate Large Memory Objects inside Perl Processes (using OpenResty XRay)

もっと詳しく知る →

Performance Overhead of OpenResty XRay when Tracing Go Apps

もっと詳しく知る →

Install OpenResty XRay’s Agents on Ubuntu via Deb Packages

もっと詳しく知る →

Performance Impact of OpenResty XRay when Tracing PHP Apps (using OpenResty XRay)

もっと詳しく知る →

Performance Impact of OpenResty XRay when Tracing Python Apps (using OpenResty XRay)

もっと詳しく知る →

Performance Impact of OpenResty XRay when Tracing Rust Apps (using OpenResty XRay)

もっと詳しく知る →

Dynamic-Tracing Custom Go Programs with Custom Ylang Analyzers (using OpenResty XRay)

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

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.

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 は、既存の追跡および分析機能にとどまらず、専門家チームによる詳細な分析を通じて、オンライン問題の根本原因を的確に特定します。さらに、お客様のニーズに合わせたカスタム分析器の開発にも対応します。

活用シーン

本番環境での再現困難な問題を特定する

OpenResty XRay は、極めて少ないリソース消費と非侵入的な手法、例外インジケータをトリガーとしたサンプリングにより、本番環境でも再現が困難な問題を捕捉できます。

活用シーン

独自ライブラリでパフォーマンスを引き上げる

OpenResty XRay は、複雑なパフォーマンスボトルネックや課題を解決するための独自ライブラリを提供します。お客様の具体的なニーズに合わせて、専用コードとライブラリをカスタマイズすることも可能です。

活用シーン

オンラインアプリケーションのパフォーマンスメトリクスを収集する

ユーザーは、OpenResty XRay で収集されたメトリクスデータを閲覧したり、他のデータ分析プラットフォームにエクスポートして視覚化することができます。

活用シーン

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

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

活用シーン

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

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

xray mobile screenshot
モバイルアプリ

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

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

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

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

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

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

微信ID: openrestysoft