nginx服务器日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)。

nginx的log_format有很多可选的参数用于指示服务器的活动状态,默认的是:
log_format  access  '$remote_addr - $remote_user [$time_local] "$request" '    '$status $body_bytes_sent "$http_referer" '    '"$http_user_agent" "$http_x_forwarded_for"';

想要记录更详细的信息需要自己设置log_format,具体可设置的参数格式及说明如下:

参数 说明 示例
$remote_addr 客户端地址 211.28.65.253
$remote_user 客户端用户名称 --
$time_local 访问时间和时区 18/Jul/2012:17:00:01 +0800
$request 请求的URI和HTTP协议 "GET /article-10000.html HTTP/1.1"
$http_host 请求地址,即浏览器中你输入的地址(IP或域名)
192.168.100.100
$status HTTP请求状态 200
$upstream_status upstream状态 200
$body_bytes_sent 发送给客户端文件内容大小 1547
$http_referer url跳转来源 https://www.baidu.com/
$http_user_agent 用户终端浏览器等信息 "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; GTB7.0; .NET4.0C;
$ssl_protocol SSL协议版本 TLSv1
$ssl_cipher 交换数据中的算法 RC4-SHA
$upstream_addr 后台upstream的地址,即真正提供服务的主机地址 10.10.10.100:80
$request_time 整个请求的总时间 0.205
$upstream_response_time 请求过程中,upstream响应时间 0.002

nginx log_format详解相关推荐

  1. nginx配置详解1

    Nginx 配置文件详解 user nginx ; #用户 worker_processes 8; #工作进程,根据硬件调整,大于等于cpu核数 error_log logs/nginx_error. ...

  2. Nginx配置详解/代理服务的配置说明

    Nginx配置详解 序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的.从2004年发布至今,凭借开源的力量,已经接近成熟与完善. Nginx功能丰富,可作 ...

  3. 配置nginx方向代理,实现URL隐形转发 (附带nginx配置文件详解)

    配置nginx方向代理,实现URL隐形转发 (附带nginx配置文件详解) 免费领取满减阿里云红包 项目名称:[域名解析–隐形URL转发]–centos 7.3 环境: 阿里云服务器之上有多个tomc ...

  4. nginx学习简介-安装-启动-命令-nginx配置文件详解

    nginx是什么:nginx是一个高性能的HTTP和反向代理web服务器.同时也提供了IMAP/POP3/SMTP服务. nginx特点:开源.占内存少.轻量级.高性能(有报告表面nginx能支持高达 ...

  5. 前端必备 Nginx 配置详解

    前端开发者必备的nginx知识 nginx在应用程序中的作用 解决跨域 请求过滤 配置gzip 负载均衡 静态资源服务器 nginx是一个高性能的HTTP和反向代理服务器,也是一个通用的TCP/UDP ...

  6. Nginx 服务详解

    文章目录 前言 1. Nginx 概述 1.1 nginx 特点 1.2 nginx 与 apache 的差异 2. Nginx 编译安装与服务控制 2.1 编译安装过程 2.2 nginx 服务控制 ...

  7. Nginx配置详解与示例

    Nginx配置详解 #定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_processes 8;#全局错误日志定义类型,[ ...

  8. Nginx Rewrite详解

    Nginx Rewrite详解 引用链接:http://blog.cafeneko.info/2010/10/nginx_rewrite_note/ 原文如下: 在新主机的迁移过程中,最大的困难就是W ...

  9. Nginx 架构详解

    Nginx 架构详解 nginx的下篇将会更加深入的介绍nginx的实现原理.上一章,我们了解到了如何设计一个高性能服务器,那这一章将会开始讲解,nginx是如何一步一步实现高性能服务器的. Ngin ...

最新文章

  1. excel mysql日报_Excel日报自动化
  2. 如何直观地解释 back propagation 算法?
  3. Cramfs、JFFS2、YAFFS2的全面对比
  4. 原创:MS Dynamics AX - XBRL 功能
  5. 隐藏自己电脑的IP地址
  6. php多维数组交集,求数组差/交集函数-php数组函数(二)
  7. Drools创建Maven工程
  8. Bootstrap HTML 编码规范之IE兼容模式
  9. 华为云IoT专家直播——构筑智慧路灯实战分享
  10. 4.21-4.26旅行记之山城重庆(二)
  11. WCF中的服务契约(Continued)
  12. hermite插值matlab代码,hermite插值matlab
  13. 以太网转DMX模块核心模块 支持ArtNet sACN DMX RDM
  14. php 检查货币类型_php 统计每天价格,货币种类,汇总得算法和数据处理 (后端和前段实现自动统计价格和币种类型)...
  15. vue 如何对两个文本比较
  16. 【Multisim仿真】NE555组成的振荡器电路(占空比可调)
  17. 微信小程序基础(一) 文件结构配置项
  18. 好用的识别植物的软件app合集分享,快码住了
  19. selenium之判断是否定位正确
  20. 小程序学习历程(二):注册小程序测试号

热门文章

  1. Magento--判断checkout中是否使用了coupon code
  2. ios 内存管理 心得
  3. Oracle中的wmsys.wm_concat
  4. sqlserver 导出mysql,sqlserver数据(表)导出到mysql
  5. 3d翻转 ios_iOS自定义转场详解04——实现3D翻转效果
  6. 五大板块(2)—— 指针
  7. pwd命令是什么的缩写_手机学编程(2)目录管理命令
  8. 台式计算机机箱都一样吗,别以为组装台式机很简单,机箱选择大有学问
  9. hook java android_Android Hook Java的的一個改進版本
  10. HashMap默认大小和扩容后的大小