OpenResty XRay

Smart Vital Scanner for Cloud Applications

OpenResty XRay™ offers
noninvasive advanced observabilityreal-time troubleshootingdeep online monitoring and performance profiling
OpenResty XRay helps us improve our productivity significantly with its troubleshooting and optimizing functionalities. We were able to troubleshoot mysterious software issues in production instantly.
— Jun Xiao | Site Manager

Our clients noticed improvement in below areas up to

Learn MoreStart TrialLive Demo

Why OpenResty XRay

Learn MoreStart TrialLive Demo

Our Tutorials

See how OpenResty XRay works

Find out how CPU time is spent inside llama.cpp with LlaMA2 models (using OpenResty XRay)

Learn more →

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

Learn more →

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

Learn more →

Pinpointing the blocking Python code paths (using OpenResty XRay)

Learn more →

Two bugs in Linux kernels' tracing subsystem (found by OpenResty XRay)

Learn more →

Pinpointing hottest Perl code paths (using OpenResty XRay)

Learn more →

Pinpointing hottest Lua code paths in online OpenResty/Nginx servers (using OpenResty XRay)

Learn more →

How we solved a CPU bottleneck caused by Lua exceptions in a custom Kong plugin (using OpenResty XRay)

Learn more →

Memory and CPU usage statistics among Kong plugins online (using OpenResty XRay)

Learn more →

Troubleshooting the extra 200-ms request latency online

Learn more →

Pinpointing leaked Lua tables with OpenResty XRay's command-line tools

Learn more →

Real-Time Request Counting against Nginx Processes via YSQL

Learn more →

How to deploy the on-premises version of OpenResty XRay on Microsoft's Azure cloud

Learn more →

When Lua IPC Pipes Block OpenResty or Nginx's Event Loops

Learn more →

Optimize Memory Fragmentation due to Huge Nginx Configuration

Learn more →

New FAQ Doc for OpenResty XRay

Learn more →

Automatic Analysis Reports in OpenResty XRay

Learn more →

Resolving Bilibili’s major site incident with OpenResty XRay

Learn more →

Tracing the Slowest PCRE Regular Expressions in OpenResty or Nginx Processes

Learn more →

Listing Loaded Lua Modules in OpenResty or Nginx Processes

Learn more →

Analyzing the Most CPU-Consuming Requests in OpenResty or Nginx

Learn more →

Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 4 of 4)

Learn more →

Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 3 of 4)

Learn more →

Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 2 of 4)

Learn more →

Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 1 of 4)

Learn more →
Learn MoreStart TrialLive Demo
Use Case

Resolve performance bottlenecks

OpenResty XRay shows how hardware resources, such as CPU time, wait time, I/O time, disk throughput, memory, and network bandwidth, are distributed across all code, data reference pathways and software layers in applications.

Use Case

Locate problems that are difficult to reproduce in production

OpenResty XRay can catch issues that are hard to reproduce even in the production environment, using an extremely low resource consuming and noninvasive approach along with sampling triggered by exception indicators.

Use Case

Collect online application performance metrics

Users can view collected metrics data in OpenResty XRay or export it to other data analytics platforms for visualization.

xray mobile screenshot
xray mobile screenshot
Mobile Apps

Download OpenResty XRay mobile apps

Watch your applications from any where, any time with the OpenResty XRay App for iOS and Android.

iOS

app store download button
app store download button
app store download button
OpenResty XRay is easy to install, noninvasive to the application, intuitive to use. It provides insights for optimization, which has become a powerful weapon for us.
Jinyong Hu | CTO | Yundun
OpenResty XRay makes analyzing and pinpointing performance issues in applications effortless. With this product, we fixed a lot of issues like regex matching, Lua table resizing, and the online system’s efficiency has improved dramatically.
Leo | Software Engineer | XiaoBu
Our Pricing

Smart Vital Scanner for Cloud Applications

Other ProductsContact For PricingLive Demo

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

微信ID: openrestysoft