Nginx 日志分析

目录:

  1. 日志分析
  2. 日志的常用需求分析
  3. Nginx 日志切割
日志分析

Nginx 默认日志路径/usr/local/nginx/logs/,其中包含访问日志 access.log 和错误 记 录 日 志 error.log。
查看 nginx 访问日志 :

cat /usr/local/nginx/logs/access.log | more

Nginx 访问日志打印的格式可以自定义,例如 Nginx 日志打印格式配置如下, Log_format 用来设置日志格式,Name(模块名) Type(日志类型),可以配置多个日志模块,分别供不同的虚拟主机日志记录所调用:

log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" '
'"$http_user_agent"	$request_time';

Nginx 日志格式内部变量及函数参数说明:

$remote_addr	记录客户端 IP 地址;

$server_name	虚拟主机名称;

$http_x_forwarded_for	HTTP 的请求端真实的 IP;

$remote_user	记录客户端用户名称;

$request	记录请求的 URL 和 HTTP 协议;

$status	记录返回 HTTP 请求的状态;

$uptream_status	upstream 的状态;

$ssl_protocol	SSL 协议版本;

$body_bytes_sent	发送给客户端的字节数,不包括响应头的大小;

$bytes_sent	发送给客户端的总字节数;

$connection_requests	当前通过一个连接获得的请求数量;

$http_referer	记录从哪个页面链接访问过来的;

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值