日志文件位置:
    image.png
    Nginx的日志配置是在Nginx主配置文件中进行配置的

    配置文件讲解:
    image.png
    nginx服务器日志相关指令主要有两条:一条是log_format,用来设置日志格式;另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小

    日志区分
    image.png
    Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志),通过访问日志我们可以得到用户的IP地址、浏览器的信息,请求的处理时间等信息,错误日志记录了访问出错的信息,可以帮助我们定位错误的原因

    日志配置语法:
    image.png

    path —- 指定日志的存放位置
    format —- 指定日志的格式,默认使用预定义的combined
    buffer —- 用来指定日志写入时的缓存大小,默认是64k
    gzip —- 日志写入前先进行压缩,压缩率可以指定,从1到9数值越大压缩比越高,同时压缩的速度也越慢,默认是1
    flush —- 设置缓存的有效时间,如果超过flush指定的时间,缓存中的内容将被清空
    if —- 条件判断,如果指定的条件计算为0或空字符串,那么该请求不会写入日志

    另外,还有一个特殊的值off,如果指定了该值,当前作用域下的所有的请求日志都被关闭

    1. 语法举例:<br /> access_log /var/logs/nginx-access.log --- 该例子指定日志的写入路径为/var/logs/nginx-access.log,日志格式使用默认的combined<br /> access_log /var/logs/nginx-access.log buffer=32k gzip flush=1m --- 该例子指定日志的写入路径为/var/logs/nginx-access.log,日志格式使用默认的combined,指定日志的缓存大小为32k,日志写入前启用gzip进行压缩,压缩比使用默认值1,缓存数据有效时间为1分钟

    参考文献:https://blog.csdn.net/biubiuli/article/details/79481882