OpenResty XRay
Aug 20, 2026
OpenResty XRay
Updated Aug 20, 2026
7 mins read
Erlang High CPU Usage: PCRE Regex Bottleneck Traced with Flame Graphs
- Observing 200%+ CPU in an Erlang Process
- Profiling Erlang CPU Usage with OpenResty XRay
- C-Level Analysis: erts_pcre_exec and PCRE Backtracking
- Why PCRE Regex Backtracking Is Expensive in the BEAM VM
- Automatic Monitoring and Reports
- FAQ: Erlang High CPU Usage
- What is OpenResty XRay

- Observing 200%+ CPU in an Erlang Process
- Profiling Erlang CPU Usage with OpenResty XRay
- C-Level Analysis: erts_pcre_exec and PCRE Backtracking
- Why PCRE Regex Backtracking Is Expensive in the BEAM VM
- Automatic Monitoring and Reports
- FAQ: Erlang High CPU Usage
- What is OpenResty XRay