zoukankan      html  css  js  c++  java
  • 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文件所在的路径

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

    内置变量

    $remote_addr--请求地址  $remote_user--http客户端请求时认证的用户名,如果未开启就没有
    $time_local--nginx服务器时间 $request ----http请求头
    $body_bytes_sent 响应体大小 $http_user_agent使用的浏览器类型

    自定义变量

  • 相关阅读:
    day1 生活大爆炸版石头剪刀布
    友谊赛
    再数17
    素数统计
    day1 LGTB玩THD
    day1 LGTB学分块
    day1 LGTB玩扫雷
    组合(1-m中选n个数)
    二分查找法,加递归,之前做了一个没加递归,结果就废了
    以前的一个程序,死循环,骚年,卡爆你的电脑吧
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/9834308.html
Copyright © 2011-2022 走看看