zoukankan      html  css  js  c++  java
  • Nginx基础04:Nginx日志管理

    日志文件目录:nginx/logs

     不同的虚拟主机可分别配置相应的日志任务,以便于分析不同业务处理的日志情况

    nginx/logs/nginx.pid  存储nginx主进程id

    • nginx访问日志放在logs/host.access.log下,并且使用main格式(还可以自定义格式)
    • 对应main格式定义如下: 
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
    • 查看日志内容命令:tail -n 100 -f nginx/logs/access.log 
    access_log  logs/nginx.com.log  main;

    log_format格式变量:

        $remote_addr  #记录访问网站的客户端地址

        $remote_user  #远程客户端用户名

        $time_local  #记录访问时间与时区

        $request  #用户的http请求起始行信息

        $status  #http状态码,记录请求返回的状态码,例如:200、301、404等

        $body_bytes_sent  #服务器发送给客户端的响应body字节数

        $http_referer  #记录此次请求是从哪个连接访问过来的,可以根据该参数进行防盗链设置。

        $http_user_agent  #记录客户端访问信息,例如:浏览器、手机客户端等

        $http_x_forwarded_for  #当前端有代理服务器时,设置web节点记录客户端地址的配置

  • 相关阅读:
    第八章 多线程编程
    Linked List Cycle II
    Swap Nodes in Pairs
    Container With Most Water
    Best Time to Buy and Sell Stock III
    Best Time to Buy and Sell Stock II
    Linked List Cycle
    4Sum
    3Sum
    Integer to Roman
  • 原文地址:https://www.cnblogs.com/chai-blogs/p/13056595.html
Copyright © 2011-2022 走看看