nginx日志、变量

  •  日志格式类型等

包含两类:access_log  error.log

log_format

log只能在http模块下配置

下图是一个典型error_log配置 warn表示默认日志级别为‘’警告‘’

格式如下:

一个典型的access_log格式:

main是给log_format起的名字,上图所示十分明显的展示了对应关系

一种清理掉所编辑的linux文件临时文件的方法

  •  日志可以记录的变量类型

http变量 arg_PARAMETER(一种输出参数到日志的格式而已!以arg_开头) http_HEADER(请求头) sent_http_HEADER(响应头)

如果我们想在日志中记录curl命令返回的请求头user-agent信息,需如下操作

显然,user-agent要转化为$http_user_agent(字母不但小写,而且横杠变成了下划线)

检查你的nginx配置文件有无语法错误  -t检查语法错误 -c被检查的nginx文件所在的路径

重新加载配置并查看进程信息

内置变量

自定义变量

猜你喜欢

转载自www.cnblogs.com/saintdingspage/p/9834308.html
今日推荐