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使用的浏览器类型

    自定义变量

  • 相关阅读:
    团队作业7
    团队作业五
    团队作业四
    团队作业3
    团队作业调研
    团队作业 团队组织方式讨论
    团队成员介绍
    iOS大神博客列表
    iOS JSBridge实现
    「节日换肤」通用技术方案__iOS端实现
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/9834308.html
Copyright © 2011-2022 走看看