653
阿里云
nginx日志__常见日志格式_用户指南_日志服务-阿里云
nginx访问日志简介
nginx日志格式和目录通常在配置文件/etc/nginx/nginx.conf中
日志格式:
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$request_time $request_length '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent"';
在这里定义了一种叫main的格式。
声明使用了main这种日志格式和写入的文件名,
access_log /var/logs/nginx/access.log main
日志样例:
192.168.1.2 - - [10/Jul/2015:15:51:09 +0800] "GET /ubuntu.iso HTTP/1.0" 0.000 129 404 168 "-" "Wget/1.11.4 Red Hat modified"
nginx日志格式详细说明:
remoteaddr,记录客户端IP地址remote_user 记录客户端用户名称
request记录请求的URL和HTTP协议status 记录请求状态
bodybytessent发送给客户端的字节数,不包括响应头的大小;该变量与Apache模块modlogconfig里的“bytes_sent 发送给客户端的总字节数。
connection连接的序列号。connection_requests 当前通过一个连接获得的请求数量。
msec日志写入时间。单位为秒,精度是毫秒。pipe 如果请求是通过HTTP流水线(pipelined)发送,pipe值为“p”,否则为“.”。
httpreferer记录从哪个页面链接访问过来的"http_user_agent" 记录客户端浏览器相关信息(注意,前后必须加上双引号)
requestlength请求的长度(包括请求行,请求头和请求正文)。request_time 请求处理时间,单位为秒,精度毫秒; 从读入客户端的第一个字节开始,直到把最后一个字符发送给客户端后进行日志写入为止。
[$time_local] 通用日志格式下的本地时间(注意,前后必须加上中括号]。
nginx日志接入日志服务注意事项
标准步骤按照快速开始文档的步骤操作,在生成正则式的步骤中对自动生成的正则式做一些调整。
当正则式生成器把所有的字段都提取出来之后,填写每个字段的名称,接下来非常重要的一步,需要微调正则式以适用更普遍的情况。点击手动输入正则式,做以下调整。
替换完成后,点击『验证』。如果正则式没有错误,会出现提取的结果,如果有错误请调整正则式。
最后更新:2016-11-23 17:16:06
上一篇:
apache日志__常见日志格式_用户指南_日志服务-阿里云
下一篇:
python日志__常见日志格式_用户指南_日志服务-阿里云
SSH 连接时出现如下错误:pam_unix(sshdsession) session closed for user__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
GetLiveChannelInfo__关于LiveChannel的操作_API 参考_对象存储 OSS-阿里云
云服务器宕机排查__故障处理_云服务器 ECS-阿里云
基于容器 HUB 的持续交付__DevOps_用户指南_容器服务-阿里云
文件概览__管理文件_控制台用户指南_对象存储 OSS-阿里云
视频培训课程介绍__视频培训课程_上云培训-阿里云
删除记录__解析记录操作_产品使用手册_云解析-阿里云
数据链路服务__系统架构_产品简介_云数据库 RDS 版-阿里云
创建负载均衡实例__快速入门_负载均衡-阿里云
负载均衡运行中是否可调整ECS数量__后端 ECS 服务器常见问题_常见问题_负载均衡-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云