OpenResty XRay Standard Analyzers

Detailed documentation for the standard analyzers of OpenResty XRay

OpenResty XRay provides standard analyzers for the following application types or stack stacks (the list is still growing fast).

C/C++

OpenResty XRay provides the following tools for analyzing C/C++ applications:

CPU

Disk I/O

Latency

Memory

Miscellaneous

Network I/O

Nginx

OpenResty XRay provides the following tools for analyzing Nginx applications:

CPU

Latency

Memory

Miscellaneous

Network I/O

OpenResty

OpenResty XRay provides the following tools for analyzing OpenResty applications:

CPU

Error

Latency

Memory

Miscellaneous

Network I/O

Perl

OpenResty XRay provides the following tools for analyzing Perl applications:

CPU

PHP

OpenResty XRay provides the following tools for analyzing PHP applications:

CPU

Memory

PostgreSQL

OpenResty XRay provides the following tools for analyzing PostgreSQL applications:

Memory

Python

OpenResty XRay provides the following tools for analyzing Python applications:

CPU

Memory

Author

The OpenResty Inc. Team.

Copyright (C) by OpenResty Inc. All rights reserved.


Analyzer c-alloc-fgraph

Analyzer c-count-alloc-free

Analyzer c-memory

Analyzer c-memory-leak-fgraph

Analyzer c-off-cpu

Analyzer c-on-cpu

Analyzer collect-luajit-ffnames

Analyzer common-coredump-analysis

Analyzer cpu-hogs

Analyzer disktop-by-proc

Analyzer epoll-level-event-fgraph

Analyzer epoll-loop-blocking-distr

Analyzer epoll-sched-latency-distr

Analyzer epoll-wait-ret-distr

Analyzer epoll-wait-timers

Analyzer epoll-wait-timers-fgraph

Analyzer file-system-fgraph

Analyzer func-latency-distr

Analyzer jemalloc-bins

Analyzer generic-core-dump-analysis

Analyzer generic-coredump-analysis

Analyzer glibc-chunks

Analyzer kernel-dropwatch

Analyzer kernel-on-cpu

Analyzer kmalloc-leak-fgraph

Analyzer libc-mallinfo

Analyzer lj-add-timer-lua-fgraph

Analyzer lj-alloc-stats

Analyzer lj-c-memory-leak-fgraph

Analyzer lj-c-off-cpu

Analyzer lj-c-on-cpu

Analyzer lj-config

Analyzer lj-dump-loaded-mods

Analyzer lj-lua-exception

Analyzer lj-err-mem

Analyzer lj-excep-lua-fgraph

Analyzer lj-free-stats

Analyzer lj-gc-step-calls

Analyzer lj-gco-ref

Analyzer lj-gco-stat

Analyzer lj-jit-state

Analyzer lj-lua-err-msg

Analyzer lj-lua-full-bt

Analyzer lj-lua-new-timer-errors

Analyzer lj-lua-newcdata

Analyzer lj-lua-newfunc

Analyzer lj-lua-newgco

Analyzer lj-lua-pcre-jit-disable-fgraph

Analyzer lj-lua-newgco-size

Analyzer lj-lua-newstr

Analyzer lj-lua-newtab

Analyzer lj-lua-newthread

Analyzer lj-lua-ngx-exit-fgraph

Analyzer lj-lua-ngx-print-error

Analyzer lj-lua-off-cpu

Analyzer lj-lua-on-cpu

Analyzer lj-lua-tab-resize

Analyzer lj-mem-realloc-distr

Analyzer lj-mem-realloc-fgraph

Analyzer lj-no-pcre-jit-lua-fgraph

Analyzer lj-running-threads

Analyzer lj-slowest-ngx-re

Analyzer lj-slowest-str-gmatch

Analyzer ngx-add-timer-event-fgraph

Analyzer lj-slowest-str-gsub

Analyzer ngx-add-timer-event-timer-distr

Analyzer lj-slowest-str-match-find

Analyzer lj-str-find-no-plain-fgraph

Analyzer lj-tab-chain-loops

Analyzer musl-libc-chunks

Analyzer lj-tab-unreachable-node

Analyzer lj-trace-abort-events-fgraph

Analyzer lj-trace-stats

Analyzer lj-vm-states

Analyzer mmap-leaks

Analyzer ngx-access-log-buffer-size

Analyzer ngx-config

Analyzer ngx-config-servers

Analyzer ngx-cpu-hottest-hosts

Analyzer ngx-cpu-hottest-uris

Analyzer ngx-downstream-keepalive-stats

Analyzer ngx-dump-cur-req

Analyzer ngx-dump-req

Analyzer ngx-dump-timers

Analyzer ngx-epoll-event-stats

Analyzer ngx-epoll-wait-timers

Analyzer ngx-err-log-files

Analyzer ngx-new-timer-delay-distribution

Analyzer ngx-err-log-lvl-distr

Analyzer ngx-graceful-exits

Analyzer ngx-gzip-compression-level

Analyzer ngx-gzip-compression-types

Analyzer ngx-http-access-time

Analyzer ngx-http-rewrite-time

Analyzer ngx-http-upstream-time

Analyzer ngx-https-handshake-time

Analyzer ngx-keepalive-statistics

Analyzer ngx-lua-code-cache

Analyzer ngx-lua-read-body-time

Analyzer ngx-lua-sleep

Analyzer ngx-mem-pools

Analyzer ngx-open-file-cache-conf

Analyzer ngx-pcre-compile-lua-fgraph

Analyzer ngx-proxy-cache-status

Analyzer ngx-proxy-read-body-time

Analyzer ngx-read-body-packets

Analyzer ngx-read-body-time

Analyzer ngx-req-count

Analyzer ngx-req-counts-by-hosts

Analyzer ngx-req-distribution

Analyzer ngx-req-err-packets

Analyzer ngx-status-code

Analyzer ngx-req-latency

Analyzer ngx-req-latency-us

Analyzer ngx-req-lj-yield-count

Analyzer ngx-req-lj-yield-latency

Analyzer ngx-req-lj-yield-time

Analyzer ngx-req-size-by-hosts

Analyzer ngx-req-status-code

Analyzer ngx-rps

Analyzer ngx-shdict-hit-rate

Analyzer openresty-new-pcre-compile-fgraph

Analyzer ngx-shdict-stores

Analyzer ngx-shm-lru

Analyzer ngx-shm-slabs

Analyzer ngx-shm-tree-height

Analyzer ngx-signals

Analyzer ngx-slowest-config-re

Analyzer ngx-ssl-server-conf

Analyzer ngx-status-code-fgraph

Analyzer ngx-timer-delay-distr

Analyzer ngx-tls-handshake-info

Analyzer ngx-tls-handshake-latency

Analyzer ngx-tls-session-resumption

Analyzer ngx-worker-id

Analyzer openresty-compiled-regex-cache

Analyzer openresty-coredump-analysis

Analyzer openresty-core-dump-analysis

Analyzer openresty-cosocket-connect

Analyzer openresty-cosocket-err-fgraph

Analyzer openresty-cosocket-err-packets

Analyzer openresty-cosocket-no-keepalive

Analyzer openresty-cosocket-pool

Analyzer openresty-cosocket-timeout

Analyzer openresty-new-timer-fgraph

Analyzer openresty-running-timers-fgraph

Analyzer pagefault-fgraph

Analyzer perl5-off-cpu

Analyzer perl5-on-cpu

Analyzer pg-mem-pool

Analyzer php7-bin-distr

Analyzer php7-gco-ref

Analyzer php7-gco-stat

Analyzer vfs-read-write

Analyzer php7-off-cpu

Analyzer php7-on-cpu

Analyzer process-ctx-sw-stats

Analyzer process-memory

Analyzer py-gco-ref

Analyzer py3-gco-stat

Analyzer py3-off-cpu

Analyzer py3-on-cpu

Analyzer req-latency-distr

Analyzer resty-memory

Analyzer sema-wait-fgraph

Analyzer socket-leak-fgraph

Analyzer socket-send-recv-latency-fgraph

Analyzer socket-send-recv-message

Analyzer socket-send-recv-volumn-fgraph

Analyzer syscall-execve

Analyzer syscall-write-stat

Analyzer tcp-reset-fgraph

Analyzer tcpdump-upstream-no-keepalive

Analyzer upstream-error-packets

Analyzer vfs-read-latency-top-files

Analyzer vfs-read-top-files

Analyzer vfs-read-write-fgraph

Analyzer vfs-read-write-latency-fgraph

Analyzer vfs-read-write-volumn-fgraph

Analyzer vfs-write-latency-top-files

Analyzer vfs-write-top-files