Sponsor of the Day:
Jerkmate
https://doc.openresty.com/en/edge/edge-admin/applications/tcp/
TCP Application | OpenResty Inc. Documentation
openresty inc documentationtcpapplication
https://doc.openresty.com/en/xray/tools/php-off-cpu/
Analyzer php-off-cpu | OpenResty Inc. Documentation
# Name php-off-cpu - PHP-Land off-CPU Flame Graph This analyzer profiles blocking and waiting time in PHP applications by capturing stack traces during off-CPU...
cpu openresty incanalyzerphpdocumentation
https://doc.openresty.com/en/xray/tools/lj-err-mem/
Analyzer lj-err-mem | OpenResty Inc. Documentation
# Name lj-err-mem - Luajit Memory Exception This analyzer profiles memory allocation failures and exceptions in LuaJIT-based applications such as OpenResty,...
openresty inc documentationanalyzer ljerrmem
https://doc.openresty.com/en/xray/tools/ngx-zstd-compression-types/
Analyzer ngx-zstd-compression-types | OpenResty Inc. Documentation
# Name ngx-zstd-compression-types - Nginx ZStandard Compression Types Statistics This analyzer collects statistics on MIME types configured for ZStandard...
openresty inc documentationanalyzer ngxzstd compressiontypes
https://doc.openresty.com/en/xray/tools/pre-java-ftrace/
Analyzer pre-java-ftrace | OpenResty Inc. Documentation
# Name pre-java-ftrace - Preliminary Analyzer for tracing Java function call entry events This analyzer performs preliminary analysis to prepare for Java...
openresty inc documentationanalyzerprejavaftrace
https://doc.openresty.com/en/xray/tools/py-write-latency-fgraph/
Analyzer py-write-latency-fgraph | OpenResty Inc. Documentation
# Name py-write-latency-fgraph - Python-Land Virtual File System Write Latency Flame Graph This analyzer profiles the latency of file system write operations...
fgraph openresty incanalyzerpywritelatency
https://doc.openresty.com/en/xray/tools/lj-mem-realloc-fgraph/
Analyzer lj-mem-realloc-fgraph | OpenResty Inc. Documentation
# Name lj-mem-realloc-fgraph - Lua Memory Realloc Size Flamegraphs This analyzer profiles memory reallocation operations in Lua-land code within OpenResty and...
fgraph openresty incanalyzer ljmemreallocdocumentation
https://doc.openresty.com/en/edge/edge-admin/tools/
Tools | OpenResty Inc. Documentation
openresty inc documentationtools
https://doc.openresty.com/en/xray/tools/lj-dump-loaded-mods/
Analyzer lj-dump-loaded-mods | OpenResty Inc. Documentation
# Name lj-dump-loaded-mods - Showing the loaded modules of the LuaJIT VM This analyzer inspects the memory footprint of LuaJIT-based applications by...
openresty inc documentationanalyzer ljdumploadedmods
https://doc.openresty.com/en/xray/tools/lj-read-fgraph/
Analyzer lj-read-fgraph | OpenResty Inc. Documentation
# Name lj-read-fgraph - Lua-Land Virtual File System Read/Sendfile Flame Graph This analyzer profiles file read operations including sendfile in Lua-land code...
fgraph openresty incanalyzer ljreaddocumentation
https://doc.openresty.com/en/xray/tools/lj-gco-cdata-fin/
Analyzer lj-gco-cdata-fin | OpenResty Inc. Documentation
# Name lj-gco-cdata-fin - CData Object Statistics by Finalizer This analyzer collects statistics on CData objects grouped by their finalizer functions in...
openresty inc documentationanalyzer ljgcocdatafin
https://doc.openresty.com/en/xray/tools/lj-mem-realloc-distr/
Analyzer lj-mem-realloc-distr | OpenResty Inc. Documentation
# Name lj-mem-realloc-distr - Lua Memory Realloc Size Distribution This analyzer monitors memory allocation and reallocation size distribution in LuaJIT-based...
openresty inc documentationanalyzer ljmemreallocdistr
https://doc.openresty.com/en/xray/tools/go-on-cpu/
Analyzer go-on-cpu | OpenResty Inc. Documentation
# Name go-on-cpu - Go-Land on-CPU Flame Graph This analyzer profiles CPU usage in Go applications by capturing stack traces during active CPU execution. It...
cpu openresty incanalyzergodocumentation
https://doc.openresty.com/en/edge/edge-ops/cmd-tool/examples/page-rule-actions/
Page Rule Actions | OpenResty Inc. Documentation
# Limit Request Rate # Parameter Description Parameter Name Data Type Required Description limit_key string Yes Key for rate limiting, used to distinguish...
openresty inc documentationruleactions
https://doc.openresty.com/en/edge/edge-admin/dns/dns-health-check/
DNS Health Check | OpenResty Inc. Documentation
You can turn on DNS Health Check when adding or editing DNS records. The following meanings apply to the configuration options: Port: Edge Admin will examine...
openresty inc documentationhealth checkdns
https://doc.openresty.com/en/edge/edgelang/name-code-chart/
The Name Code Chart for ipip.net | OpenResty Inc. Documentation
# Chinese provinces name code 安徽 Anhui 北京 Beijing 重庆 Chongqing 福建 Fujian 甘肃 Gansu 广东 Guangdong 广西 Guangxi 贵州 Guizhou 海南 Hainan 河北 Hebei 黑龙江 Heilongjiang 河南...
openresty inc documentationname codechartipip
https://doc.openresty.com/en/edge/edge-admin/page-rule/actions/proxy-actions/
Proxy Cache Actions | OpenResty Inc. Documentation
In addition to the proxy actions described in Proxy Request URI Actions and Proxy Request Header Actions, OpenResty Edge also provides more proxy actions. #...
openresty inc documentationproxycacheactions
https://doc.openresty.com/en/edge/edge-admin/global-config/global-page-template/
Page Template | OpenResty Inc. Documentation
Edge provides page templates to support customer-defined error page and customer-defined WAF blocking page. The page template supports the following variables:...
openresty inc documentationtemplate
https://doc.openresty.com/en/edge/edge-admin/page-rule/conditions/
Conditions | OpenResty Inc. Documentation
openresty inc documentationconditions
https://doc.openresty.com/en/xray/tools/erl-on-cpu/
Analyzer erl-on-cpu | OpenResty Inc. Documentation
# Name erl-on-cpu - Erlang-Land on-CPU Flame Graph This analyzer profiles on-CPU time consumption in Erlang-land code execution within Erlang/OTP applications....
cpu openresty incanalyzererldocumentation
https://doc.openresty.com/en/edge/edge-admin/global-config/global-lua-extensions/
Global Lua Extensions | OpenResty Inc. Documentation
We support users to write Lua extensions to perform some custom functions, which can be triggered by cron or events. For example, we can query the database...
openresty inc documentationgloballuaextensions
https://doc.openresty.com/en/edge/edge-cli/cache/
cache | OpenResty Inc. Documentation
Usage: oredge cache ACTION [OPTIONS] ACTION: purge list show delete GLOBAL OPTIONS: --help --show-api print restful api request. --json print json format....
openresty inc documentationcache
https://doc.openresty.com/en/edge/edge-cli/lua-extension/
lua-extension | OpenResty Inc. Documentation
Usage: oredge lua-extension ACTION [OPTIONS] ACTION: create list show execute modify delete help GLOBAL OPTIONS: --help --show-api print restful api request....
openresty inc documentationluaextension
https://doc.openresty.com/en/edge/edge-cli/acme-provider/
acme-provider | OpenResty Inc. Documentation
Usage: oredge acme-provider ACTION [OPTIONS] ACTION: create list show modify delete help GLOBAL OPTIONS: --help --show-api print restful api request. --json...
openresty inc documentationacmeprovider
https://doc.openresty.com/en/edge/edge-admin/page-rule/actions/limit-traffic/action-limit-req-count/
Limiting Requests per Unit Time | OpenResty Inc. Documentation
In the actions dropdown list of page rules, we can find the Limit Request Count option under the “CC Attack Defense Actions” category. This feature is used to...
openresty inc documentationrequests perlimitingunittime
https://doc.openresty.com/en/xray/tools/lj-lua-newthread/
Analyzer lj-lua-newthread | OpenResty Inc. Documentation
# Name lj-lua-newthread - LuaJIT Thread Objects Allocation Flame Graph This analyzer profiles the allocation of Lua thread objects (coroutines) in LuaJIT-based...
analyzer lj luaopenresty inc documentation
https://doc.openresty.com/en/xray/tools/vfs-write-fgraph/
Analyzer vfs-write-fgraph | OpenResty Inc. Documentation
# Name vfs-write-fgraph - Virtual File System Write Flame Graph This analyzer profiles file write operations across all applications. It captures stack traces...
fgraph openresty incanalyzer vfswritedocumentation
https://doc.openresty.com/en/xray/xray-cli/orxray/
orxray | OpenResty Inc. Documentation
# Introduction orxray is the command line tool for xray. It can be used to quickly perform various xray analysis tasks. # Usage # Use --help to get help...
openresty inc documentation
https://doc.openresty.com/en/edge/edge-admin/waf/app-waf-whitelist/
App WAF Whitelist | OpenResty Inc. Documentation
App WAF rule explains how to set the WAF interception rule. The following is an introduction to how to enable the WAF whitelist rule in the application of Edge...
openresty inc documentationappwafwhitelist
https://doc.openresty.com/en/xray/tools/ngx-tls-session-resumption/
Analyzer ngx-tls-session-resumption | OpenResty Inc. Documentation
# Name ngx-tls-session-resumption - Downstream SSL/TLS Session Resumption Statistics This analyzer monitors SSL/TLS session resumption behavior for downstream...
openresty inc documentationanalyzer ngxtls sessionresumption
https://doc.openresty.com/en/xray/tools/lj-lua-new-timer-errors/
Analyzer lj-lua-new-timer-errors | OpenResty Inc. Documentation
# Name lj-lua-new-timer-errors - Nginx Lua Tracks Timer Creation Errors This analyzer monitors and tracks errors that occur during timer creation in OpenResty...
analyzer lj luaopenresty inc documentationnewtimererrors
https://doc.openresty.com/en/xray/tools/lj-lua-off-cpu/
Analyzer lj-lua-off-cpu | OpenResty Inc. Documentation
# Name lj-lua-off-cpu - Lua-Land off-CPU Flame Graph This analyzer profiles off-CPU time in Lua-land code execution within LuaJIT-based applications such as...
analyzer lj luacpu openresty incdocumentation
https://doc.openresty.com/en/xray/priv-libs/zstd-nginx-module-plus/
zstd-nginx-module-plus | OpenResty Inc. Documentation
# Prerequisites The use must have the root permission. The machine needs to be able to access the following domains to download packages and GPG keys:...
openresty inc documentationnginx modulezstdplus
https://doc.openresty.com/en/
OpenResty Inc. Documentation
openresty inc documentation
https://doc.openresty.com/en/xray/tools/ngx-upstream-no-keepalive/
Analyzer ngx-upstream-no-keepalive | OpenResty Inc. Documentation
# Name ngx-upstream-no-keepalive - capture the packets that have no HTTP upstream ‘keepalive’ configuration This analyzer uses function probe technology to...
openresty inc documentationanalyzer ngxupstreamkeepalive
https://doc.openresty.com/en/xray/tools/rust-off-cpu/
Analyzer rust-off-cpu | OpenResty Inc. Documentation
# Name rust-off-cpu - Rust-Land off-CPU Flame Graph This analyzer profiles off-CPU time in Rust applications by capturing stack traces when threads are blocked...
cpu openresty incanalyzer rustdocumentation
https://doc.openresty.com/en/edge/edge-admin/waf/app-waf-rule/
Enable App WAF | OpenResty Inc. Documentation
Web Application Firewall (WAF) can help fend off common attacks such as SQL injection, cross-site scripting (XSS), Web server vulnerabilities, and Trojan Horse...
openresty inc documentationenable appwaf
https://doc.openresty.com/en/xray/tools/lj-lua-tab-resize/
Analyzer lj-lua-tab-resize | OpenResty Inc. Documentation
# Name lj-lua-tab-resize - LuaJIT Table resize Flame Graph This analyzer profiles memory allocation patterns in LuaJIT-based applications by tracing Lua table...
analyzer lj luaopenresty inc documentationtabresize
https://doc.openresty.com/en/edge/edge-ops/edge-with-non-root/
Launch edge with a non-root user | OpenResty Inc. Documentation
# 1. Edge Admin After we have installed the openresty-edge-admin package, change the directory permissions first (use the user nobody as an example): sudo...
non root useropenresty inc documentationlaunch edge
https://doc.openresty.com/en/xray/tools/rust-excep-fgraph/
Analyzer rust-excep-fgraph | OpenResty Inc. Documentation
# Name rust-excep-fgraph - Rust-Land Exception Flame Graph This analyzer captures and profiles exception handling patterns in Rust applications by monitoring...
fgraph openresty incanalyzer rustdocumentation
https://doc.openresty.com/en/edge/edge-cli/overview/
Overview | OpenResty Inc. Documentation
# Config The default config file is ~/.oredge/config. [admin] host=domain.of.your.admin port=443 verify_ssl=true api_token=xxxxxxxxxxxxxxxxxxxxxx # Usage...
openresty inc documentationoverview
https://doc.openresty.com/en/xray/tools/py-read-volume-fgraph/
Analyzer py-read-volume-fgraph | OpenResty Inc. Documentation
# Name py-read-volume-fgraph - Python-Land Virtual File System Read/Sendfile Volume Flame Graph This analyzer profiles the data volume of file system read and...
volume fgraph openrestyinc documentationanalyzerpyread
https://doc.openresty.com/en/edge/edge-admin/applications/http/ddos-logs/
DoS Attack Log | OpenResty Inc. Documentation
openresty inc documentationdos attacklog
https://doc.openresty.com/en/xray/tools/pre-nodejs-ftrace/
Analyzer pre-nodejs-ftrace | OpenResty Inc. Documentation
# Name pre-nodejs-ftrace - Preliminary Analyzer for tracing Node.js function call entry events This analyzer performs preliminary analysis for Node.js...
openresty inc documentationanalyzerprenodejsftrace
https://doc.openresty.com/en/?src=blog_top
OpenResty Inc. Documentation
openresty inc documentation
https://doc.openresty.com/en/edge/edge-admin/page-rule/
Page Rules | OpenResty Inc. Documentation
openresty inc documentationrules
https://doc.openresty.com/en/edge/edge-admin/dashboard/log/log-format/
Log Format | OpenResty Inc. Documentation
# Error log format Please note that all error log formats are the same. Format: local_time [log_level] Process_id#Thread_id *Connection_id Module_name...
openresty inc documentationlog format
https://doc.openresty.com/en/xray/tools/java-tomcat-top-latency-reqs/
Analyzer java-tomcat-top-latency-reqs | OpenResty Inc. Documentation
# Name java-tomcat-top-latency-reqs - IP packets of top latency HTTP requests This analyzer captures network packets for the slowest HTTP requests in Java...
openresty inc documentationanalyzer javatomcattoplatency
https://doc.openresty.com/en/?src=blog_footer
OpenResty Inc. Documentation
openresty inc documentation
https://doc.openresty.com/en/xray/tools/image-inspect/
Analyzer image-inspect | OpenResty Inc. Documentation
# Name image-inspect - inspect image meta data by process ID This analyzer dumps image meta data by process ID. It is useful for getting the build commands of...
openresty inc documentationanalyzerimageinspect
https://doc.openresty.com/en/edge/edge-sdk/client-geo-location/
Client Geo Location | OpenResty Inc. Documentation
id name 0 default 1 Africa 2 Asia 3 Europe 4 North America 5 South America 6 Oceania 10 CHINAEDU 11 ChinaMobile 12 ChinaRailcom 13 ChinaTelecom 14 ChinaUnicom...
openresty inc documentationgeo locationclient
https://doc.openresty.com/en/xray/tools/perl-read-volume-fgraph/
Analyzer perl-read-volume-fgraph | OpenResty Inc. Documentation
# Name perl-read-volume-fgraph - Perl-Land Virtual File System Read/Sendfile Volume Flame Graph This analyzer profiles the data volume of virtual file system...
volume fgraph openrestyanalyzer perlinc documentationread
https://doc.openresty.com/en/xray/tools/lj-lua-newfunc/
Analyzer lj-lua-newfunc | OpenResty Inc. Documentation
# Name lj-lua-newfunc - Lua-Land New Function Creation Flame Graph sampling Tool for LuaJIT Applications. This analyzer profiles Lua function object creation...
analyzer lj luaopenresty inc documentation
https://doc.openresty.com/en/xray/tools/perl-on-cpu/
Analyzer perl-on-cpu | OpenResty Inc. Documentation
# Name perl-on-cpu - Perl-Land on-CPU Flame Graph This analyzer profiles on-CPU time consumption in Perl-land code execution. It captures stack traces from...
cpu openresty incanalyzer perldocumentation
https://doc.openresty.com/en/xray/tools/openresty-compiled-regex-cache/
Analyzer openresty-compiled-regex-cache | OpenResty Inc. Documentation
# Name openresty-compiled-regex-cache - OpenResty Compiled Regex Cache Statistics This analyzer monitors the compiled regular expression cache in OpenResty and...
analyzer openrestyinc documentationcompiledregexcache
https://doc.openresty.com/en/xray/on-premise/download-docker-image/
OpenResty XRay™ On-Premise with Docker tarball | OpenResty Inc. Documentation
# Name Installation and deployment guide for On-Premise (Docker tarball) version of OpenResty XRay. # Table of Content Overview Installation Downloading Docker...
inc documentationopenrestypremisedockertarball
https://doc.openresty.com/en/xray/ylang/
OpenResty XRay™ Y Language User Reference Manual | OpenResty Inc. Documentation
Documentation of Y Language when creating dynamic tracing analyzers, which closely follows C language syntax
manual inc documentationlanguage useropenrestyreference