lj-lua-ngx-status-code

lj-lua-ngx-status-code 分析器用来分析 LUA 代码产生 >=400 的 HTTP 错误码的原因。 该分析器有多个过滤条件,包括 HTTP 状态码、请求的域名、请求的 URI. 通过指定这些条件,可以准确的过滤出目标请求,减少干扰。

默认情况下,该工具捕捉所有 ngx.exit() 调用错误码超过 400 的请求。 最多抓取 1000 个命中条件的请求。

工具界面如下:

如上图所示用户可以通过火焰图的调用栈快速找到对应的函数和代码行。