BLOG
  • OpenResty.com
  • OpenResty XRay
  • OpenResty Edge
  • Documentation
  • Try OpenResty XRay
BLOG
  • OpenResty.com
  • OpenResty XRay
  • OpenResty Edge
  • Documentation
  • Try OpenResty XRay

OPENRESTY BLOG

OpenResty's Official Blog for Technologies & Products

← Back
tracing

OPENRESTY XRAY Feb 15, 2023

OPENRESTY XRAY Updated Feb 15, 2023 10mins read

The Wonderland of Dynamic Tracing (Part 5 of 7)

xray request demo
Trending

OPENRESTY XRAY Jan 14, 2023

OPENRESTY XRAY Jan 14, 2023

Automatic Analysis Reports in OpenResty XRay
Photo by Yichun Zhang

OPENRESTY XRAY Nov 12, 2021

OPENRESTY XRAY Nov 12, 2021

Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 1)
Photo by Yichun Zhang

OPENRESTY XRAY Aug 31, 2020

OPENRESTY XRAY Aug 31, 2020

Introduction to Lua-Land CPU Flame Graphs
Photo by Guido Jansen

OPENRESTY XRAY Aug 10, 2020

OPENRESTY XRAY Aug 10, 2020

Memory Fragmentation in OpenResty and Nginx's Shared Memory Zones
Photo by Elena Mozhvilo

OPENRESTY XRAY Aug 4, 2020

OPENRESTY XRAY Aug 4, 2020

How OpenResty and Nginx Shared Memory Zones Consume RAM
Photo by Jose G. Ortega Castro

OPENRESTY XRAY Jan 21, 2020

OPENRESTY XRAY Jan 21, 2020

How OpenResty and Nginx Allocate and Manage Memory
Photo by Harrison Broadbent
Latest Articles

OPENRESTY XRAY Feb 14, 2023

OPENRESTY XRAY Feb 14, 2023

Optimize Memory Fragmentation due to Huge Nginx Configuration
Photo by Yichun Zhang

OPENRESTY XRAY Feb 7, 2023

OPENRESTY XRAY Feb 7, 2023

New FAQ Doc for OpenResty XRay
Photo by Yichun Zhang

OPENRESTY XRAY Feb 6, 2023

OPENRESTY XRAY Feb 6, 2023

The Wonderland of Dynamic Tracing (Part 7 of 7)
Photo by JD Weiher

OPENRESTY XRAY Feb 5, 2023

OPENRESTY XRAY Feb 5, 2023

The Wonderland of Dynamic Tracing (Part 6 of 7)
Photo by L N

OPENRESTY XRAY Feb 4, 2023

OPENRESTY XRAY Feb 4, 2023

The Wonderland of Dynamic Tracing (Part 5 of 7)
The Wonderland of Dynamic Tracing (Part 5 of 7)
Archives
2023 Feb
  • Optimize Memory Fragmentation due to Huge Nginx Configuration February 14, 2023
  • New FAQ Doc for OpenResty XRay February 7, 2023
  • The Wonderland of Dynamic Tracing (Part 7 of 7) February 6, 2023
  • The Wonderland of Dynamic Tracing (Part 6 of 7) February 5, 2023
  • The Wonderland of Dynamic Tracing (Part 5 of 7) February 4, 2023
2023 Jan
  • Automatic Analysis Reports in OpenResty XRay January 14, 2023
2022 Aug
  • Resolving Bilibili’s major site incident with OpenResty XRay August 24, 2022
2022 Jul
  • Tracing the Slowest PCRE Regular Expressions in OpenResty or Nginx Processes July 14, 2022
2022 Jun
  • Listing Loaded Lua Modules in OpenResty or Nginx Processes June 11, 2022
  • Analyzing the Most CPU-Consuming Requests in OpenResty or Nginx June 10, 2022
  • How to use custom dynamic metrics in OpenResty Edge June 7, 2022
  • Configure HTTP basic auth in OpenResty Edge June 7, 2022
2022 Mar
  • Limit Request Rate by Custom Keys in OpenResty Edge March 1, 2022
2021 Dec
  • Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 4) December 31, 2021
  • Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 3) December 28, 2021
2021 Nov
  • Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 2) November 14, 2021
  • Ylang: Universal Language for eBPF, Stap+, GDB, and More (Part 1) November 12, 2021
2021 Oct
  • Gateway Config's Version Control & Release Management in OpenResty Edge October 19, 2021
2021 Sep
  • Auto-Generate Demo Videos for Google Search from Screenplay Docs (via OpenResty Showman) September 26, 2021
  • Set Different Host Headers for Upstream Requests in OpenResty Edge September 16, 2021
  • Official OpenResty Debian 11 package repo September 9, 2021
  • Redirect to different URIs Based on Clients' Language Settings (OpenResty Edge) September 6, 2021
2021 Aug
  • OpenResty 1.19.9.1 released August 22, 2021
2021 Jun
  • Enforce the use of SSL in websites via OpenResty Edge June 29, 2021
  • Issue Free SSL Certificates via Let's Encrypt in OpenResty Edge June 25, 2021
  • OpenResty 1.19.9.1 RC1 is out June 9, 2021
  • OpenResty 1.19.3.2 released June 8, 2021
2021 May
  • Upload SSL Certificates for HTTPS Sites in OpenResty Edge May 27, 2021
  • Official OpenResty Fedora 34 & Alpine 3.13 pkg repo May 18, 2021
2021 Apr
  • Real-Time Purge HTTP Cache in OpenResty Edge April 12, 2021
  • Enable HTTP Cache in OpenResty Edge April 3, 2021
2021 Mar
  • Set up a Simplest Reverse Proxy and Load Balancer with OpenResty Edge March 18, 2021
  • Official OpenResty Aarch64/ARM64 pkg repo March 11, 2021
  • Install OpenResty on Ubuntu 20.04 via apt-get March 10, 2021
2021 Feb
  • How We Generate Videos from Screenplay Files February 9, 2021
  • Streaming HTTP Response Output in OpenResty February 8, 2021
2020 Dec
  • Precompile Lua Modules into LuaJIT Bytecode to Speedup OpenResty Startup December 9, 2020
  • Timing Lua Code Correctly in OpenResty December 7, 2020
  • Lookup OpenResty Documentation on Terminal with restydoc December 2, 2020
  • Share Data Across Requests Served by OpenResty December 1, 2020
2020 Nov
  • Install OpenResty on CentOS 8 via dnf November 30, 2020
  • The resty Command-Line Utility Demo November 29, 2020
  • Write Your Own Lua Modules for OpenResty Applications November 15, 2020
  • Hello World HTTP Example in OpenResty November 14, 2020
  • OpenResty 1.19.3.1 released November 5, 2020
2020 Aug
  • Introduction to Lua-Land CPU Flame Graphs August 31, 2020
  • Memory Fragmentation in OpenResty and Nginx's Shared Memory Zones August 10, 2020
  • How OpenResty and Nginx Shared Memory Zones Consume RAM August 4, 2020
2020 Jul
  • OpenResty 1.17.8.1 released July 8, 2020
2020 Jun
  • The Wonderland of Dynamic Tracing (Part 4 of 7) June 27, 2020
  • The Wonderland of Dynamic Tracing (Part 3 of 7) June 26, 2020
  • The Wonderland of Dynamic Tracing (Part 2 of 7) June 25, 2020
  • The Wonderland of Dynamic Tracing (Part 1 of 7) June 24, 2020
  • The OpenResty 10-Year Community Report: OpenSource Projects June 10, 2020
  • OpenResty Inc. launch new real time diagnostics product June 1, 2020
2020 Mar
  • OpenResty 1.15.8.3 + OpenResty 1.17.8.1 RC1 released March 21, 2020
2020 Jan
  • How OpenResty and Nginx Allocate and Manage Memory January 21, 2020
2019 Aug
  • Join Us August 5, 2019
2019 Jan
  • The LuaJIT GC64 Mode January 7, 2019
  • Company
    • About
    • Contact
    • Join Us
    • Blog
  • Community
    • Forum
    • OpenResty.org
    • GitHub
  • Support
    • Documentation
  • Connect
    • LinkedIn
    • YouTube
    • Vimeo
    • Weibo
    • RSS
© 2018 - 2023 OpenResty Inc. All Rights Reserved. Report Security Issues Change Language: 中文 English