- %a - 客户端IP地址
- %A - 本机IP地址
- %b - 发送字节数,不含HTTP头 如果为空是 '-'
- %B - 同上
- %h - 客户端机器名 (如果connector的enableLookups设置为false,输出IP地址)
- %H - 请求的协议
- %l - Remote logical username from identd (always returns '-')
- %m - 请求 method
- %p - 本地端口
- %q - 请求参数(如果有参数会前缀?,否则就是空串)
- %r - 请求的第一行
- %s - 响应状态吗
- %S - 用户session ID
- %t - 日期和时间
- %u - 客户端登录的用户
- %U - 请求URL地址
- %v - 本地机器名
- %D - 耗时,以毫秒为单位
- %T - 耗时,以秒为单位
- %I - 线程名 (可以和stacktrace交叉比较)
两个特殊的
- common -
%h %l %u %t "%r" %s %b
- combined -
%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"
高级的,按照变量名输出的
%{xxx}i
请求头%{xxx}o
响应头%{xxx}c
cookie%{xxx}r
request属性%{xxx}s
session属性%{xxx}t
增强的日期输出,使用 SimpleDateFormat pattern。详见这个类的文档