Apache 日志系统全解析
1. Apache 默认日志记录内容
Apache 默认会记录以下信息:
- 远程主机地址
- 远程日志名(不可靠,仅当客户端运行 ident 时可用)
- 远程用户(同样不可靠)
- 时间(标准日志格式,例如 Thu Jan 1 13:10:06 2001)
- 客户端的第一个请求
- 状态
- 发送的字节数
2. LogFormat 指令总结
指令 | 作用 |
---|---|
%e | 定义指定的环境变量 |
%b | 记录发送的总字节数(不包括头部) |
%f | 记录请求的文件名 |
%h | 记录远程主机的地址 |
%l | 记录客户端用户的日志名(如果他们运行 ident) |
%P | 记录满足客户端请求的进程的 PID |
%p | 记录服务器响应所指向的端口 |
%r |