怎样在nginx中输出某些参数到日志文件?
在nginx中,可以使用ngx.log指令输出某些参数到日志文件。具体方法如下:
-
在nginx的配置文件中,使用ngx.log指令输出需要的参数,例如:
location / { set $my_param "Hello World"; # 将$my_param输出到日志文件中 ngx.log(ngx.ERR, $my_param); } -
配置nginx的日志文件,将ngx.ERR级别的日志输出到指定文件中,例如:
error_log /var/log/nginx/error.log error;上述配置将错误级别的日志输出到/var/log/nginx/error.log文件中。
-
重启nginx服务,使配置生效。
sudo service nginx restart -
访问nginx服务器,查看日志文件,即可看到输出的参数。
sudo tail -f /var/log/nginx/error.log上述命令将实时输出/var/log/nginx/error.log文件的内容,可以用于查看输出的参数。
原文地址: https://www.cveoy.top/t/topic/brIo 著作权归作者所有。请勿转载和采集!