WebLogic的access.log是非常重要的日志,它记录了有哪些HTTP请求访问过此应用服务器,但也有一些比较重要的信息没有记录,比如请求耗时等。下面来看一下怎样才能扩展access.log的输出字段。
登录WebLogic管理控制台,进入【环境】>【服务器】>【XXX】>【日志记录】>【HTTP】,点击“高级”后,可在“格式”中选择“扩展”,然后就可以在下面的“扩展日志记录格式字段”对应的输入框中填入想要日志格式了。下面列出了可用的格式字段:
比较常用的字段组合:
date time cs-method sc-status time-taken c-ip bytes cs-uri
表示打印:请求开始日期和时间 请求方法 响应状态码 请求耗时 客户端IP 响应报文大小 请求完整uri
参考文档
Setting Up HTTP Access Logs by Using Extended Log Format
Weblogci自定义日志格式.doc
中间件access.log配置日志扩展