I am using ext-plugin-post-req, ext-plugin-post-resp and sending logs to loki using loki-logger. However, when i enabled external plugins, upstream related header is missing in logs.
It seems that upstream related variables is using nginx variable. I tried to log them in the external plugin code but it returns nothing.
Description
Hi,
I am using
ext-plugin-post-req
,ext-plugin-post-resp
and sending logs to loki usingloki-logger
. However, when i enabled external plugins, upstream related header is missing in logs.It seems that upstream related variables is using nginx variable. I tried to log them in the external plugin code but it returns nothing.
TestFilter
Plugins Logs
Loki (without external plugins)
hide IP for security reason
Loki (with external plugins)
Here's my plugin configuration
Could you help me to get upstream related headers? Thanks,
Environment
apisix version
):uname -a
):openresty -V
ornginx -V
):curl http://127.0.0.1:9090/v1/server_info
):luarocks --version
):