Precisely restore the real client IP address in OpenResty Edge

  • Set the "Real Source IP Trust Address" and "Real IP Source" in the global configuration
  • Configure the app to output the client address
  • Verify the client address received in OpenResty Edge
  • About OpenResty Edge
  • Set the "Real Source IP Trust Address" and "Real IP Source" in the global configuration
  • Configure the app to output the client address
  • Verify the client address received in OpenResty Edge
  • About OpenResty Edge

Using C++to dynamically track C++applications

  • Set target C++program
  • Write C++(or Y++) parser
  • Put the target and analyzer into operation
  • Advances in supporting complex C++applications
  • About debugging symbols
  • conclusion
 Photo by Zhang Yichun
  • Set target C++program
  • Write C++(or Y++) parser
  • Put the target and analyzer into operation
  • Advances in supporting complex C++applications
  • About debugging symbols
  • conclusion

Quickly locate the hottest Erlang code path of the CPU online (using OpenResty XRay)

  • Problem: High CPU usage
  • Use Guided Analysis to locate the hottest Erlang code path of the CPU
  • Fully automated analysis and reporting
  • Problem: High CPU usage
  • Use Guided Analysis to locate the hottest Erlang code path of the CPU
  • Fully automated analysis and reporting

Online monitoring of program exceptions in Perl applications (using OpenResty XRay)

  • Using Guided Analysis to Analyze Program Exceptions in Perl Applications
  • Fully automated analysis report
  • Using Guided Analysis to Analyze Program Exceptions in Perl Applications
  • Fully automated analysis report

Analyze OpenResty/Nginx applications with missing debug symbols (using OpenResty XRay)

  • Problem: Application missing debug symbol
  • Automatically analyze and rebuild debug symbols
  • Fully automated analysis and reporting
  • Problem: Application missing debug symbol
  • Automatically analyze and rebuild debug symbols
  • Fully automated analysis and reporting

Auto analyze Core Dump (using OpenResty XRay)

  • View the core dump file
  • Analyze the core dump file using the guided analysis function of OpenResty XRay
  • Fully automated analysis and reporting
  • View the core dump file
  • Analyze the core dump file using the guided analysis function of OpenResty XRay
  • Fully automated analysis and reporting

Install the agent of OpenResty XRay on Amazon Linux (using Bundle package)

  • Log in to the console
  • Installing Agents through Bundle Packages
  • Configure and test applications
  • Start Analyzer and View Analysis Results
  • Installing Another Agent
  • Log in to the console
  • Installing Agents through Bundle Packages
  • Configure and test applications
  • Start Analyzer and View Analysis Results
  • Installing Another Agent

Online quick location of Go code path with high I/O of hard disk (using OpenResty XRay)

  • Problem: High hard disk I/O
  • Use the guided analysis function to locate the problematic Go code path
  • Fully automated analysis report
  • Problem: High hard disk I/O
  • Use the guided analysis function to locate the problematic Go code path
  • Fully automated analysis report

Manage the access rights of DNS applications in the Admin console of OpenResty Edge

  • View DNS page permissions as superuser
  • Create a user group with only read permissions for this DNS application
  • Create a test account
  • View the permissions granted by the DNS application page
  • About OpenResty Edge
  • View DNS page permissions as superuser
  • Create a user group with only read permissions for this DNS application
  • Create a test account
  • View the permissions granted by the DNS application page
  • About OpenResty Edge

How CPU time is spent inside the Envoy server (using OpenResty XRay)

  • Problem: High CPU usage
  • Use the guided analysis function of OpenResty XRay to analyze the CPU time consumption in the Envoy server
  • Fully automated analysis report
  • Problem: High CPU usage
  • Use the guided analysis function of OpenResty XRay to analyze the CPU time consumption in the Envoy server
  • Fully automated analysis report

Quickly locate the hottest PHP code path of the CPU online (using OpenResty XRay)

  • Problem: High CPU usage
  • Use OpenResty XRay's bootstrap analysis function to locate the hottest PHP code path on the CPU
  • Fully automated analysis and reporting
  • Problem: High CPU usage
  • Use OpenResty XRay's bootstrap analysis function to locate the hottest PHP code path on the CPU
  • Fully automated analysis and reporting

Program exceptions in online monitoring Go applications (using OpenResty XRay)

  • Use guided analysis function to analyze program exceptions in Go applications
  • Fully automated analysis report
  • Use guided analysis function to analyze program exceptions in Go applications
  • Fully automated analysis report

Call Lua module through Edgelang in OpenResty Edge

  • Create a Lua module
  • Call Lua module in the HTTP application of OpenResty Edge
  • Verify the effect of calling Lua module
  • Create a Lua module
  • Call Lua module in the HTTP application of OpenResty Edge
  • Verify the effect of calling Lua module

How CPU time is spent in PHP Larravel applications (using OpenResty XRay)

  • Problem: High CPU usage
  • Use the guided analysis function to analyze the CPU distribution in the Laravel application
  • Fully automated analysis report
  • Problem: High CPU usage
  • Use the guided analysis function to analyze the CPU distribution in the Laravel application
  • Fully automated analysis report

Quickly locate the Perl code path of blocked threads online (using OpenResty XRay)

  • Problem: CPU utilization cannot be improved
  • Use the guided analysis function of OpenResty XRay to locate the Perl code path that occupies the most off CPU time
  • Fully automated analysis and reporting
  • Problem: CPU utilization cannot be improved
  • Use the guided analysis function of OpenResty XRay to locate the Perl code path that occupies the most off CPU time
  • Fully automated analysis and reporting

Online monitoring of program exceptions in Rust applications (using OpenResty XRay)

  • Using Guided Analysis to Analyze Program Exceptions in Rust Applications
  • Fully automated analysis report
  • Using Guided Analysis to Analyze Program Exceptions in Rust Applications
  • Fully automated analysis report

Use OpenResty XRay to locate the hottest Go code path of Prometheus application's internal CPU

  • Problem: High CPU usage
  • Use the bootstrap analysis function of OpenResty XRay to locate the hottest Go code path of the CPU
  • Fully automated analysis and reporting
  • Problem: High CPU usage
  • Use the bootstrap analysis function of OpenResty XRay to locate the hottest Go code path of the CPU
  • Fully automated analysis and reporting

OpenResty 1.25.3.1 officially released

  • Key changes
  • Complete Change Log
  • feedback
  • Key changes
  • Complete Change Log
  • feedback

How to use global search in the Admin console of OpenResty Edge

  • Search Request ID
  • Text on search interface
  • Search Upstream
  • Search app
  • Search blog posts
  • Search Request ID
  • Text on search interface
  • Search Upstream
  • Search app
  • Search blog posts

How to use OpenResty XRay to troubleshoot HTTP 504 timeout errors

  • Problem: HTTP 504 gateway timeout error
  • Use the guided analysis function of OpenResty XRay to troubleshoot errors
  • Fully automated analysis and reporting
  • Problem: HTTP 504 gateway timeout error
  • Use the guided analysis function of OpenResty XRay to troubleshoot errors
  • Fully automated analysis and reporting
contact us

OpenResty open source community

Please join us and share your thoughts and questions with us. We can't wait to see you there!


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

Glad to hear your feedback, please contact us 👋

Message sent successfully!

Our expert team will contact you within 24 hours.
x