nginx1.14.0日志打印

nginx日志打印linux

http属性log_format来设置日志格式 ,参考 https://www.jb51.net/article/52573.htm  《nginx日志配置指令详解》 nginx

log_format myformat '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' ' "$http_user_agent" "$http_x_forwarded_for“ ’;  //定义一个以myformat命名的日志格式,通常来讲保持默认格式足矣浏览器

$remote_addr   远程地址.net

$remote_user   若是用户登陆,那么记录用户名日志

$time_local       本地时间orm

$request           记录请求的URL和HTTP协议server

$status             记录请求状态htm

$body_bytes_sent     nginx返回给客户端的响应体的字节数(即不含响应头)。进程

$http_referer           记录从哪一个页面连接访问过来的rem

$http_user_agent    使用的浏览器

access_log logs/my.log myformat      //access_log属性能够存在于任何一个地方:server http。第二个参数是定义日志存放在哪一个位置,第三个参数是日志使用什么格式。

nginx日志切割:linux中能够使用Crontab定时任务,定时切割日志文件,命令:mv access.log access.log.20181106kill -USR1 Nginx 主进程号       // 让nginx从新生成一个日志文件access.log

相关文章
相关标签/搜索