自定义Weblogic HTTP扩展日志记录格式

时间:2018-01-18 11:23:35

标签: logging weblogic weblogic12c access-log

目前在我的weblogic服务器中,我启用了HTTP日志记录。以下是当前配置。

格式为“扩展”。

扩展记录格式字段是“日期时间cs-method cs-uri sc-status time-taken c-ip”

所以在access.log中,日志就像

当前

2018-01-18      11:39:19        GET     /test/service       200     1.406 127.0.0.1
2018-01-18      11:39:19        POST    /test/service      200 0.169    127.0.0.1

我想在access.log中更改日志格式,就像下面提到的键值对一样:

预期

date=2018-01-18      time=11:39:19        method=GET     uri=/test/service       status=200     duration=1.406      client_ip=127.0.0.1
date=2018-01-18      time=11:39:19        method=POST    uri=/test/service       status=200     duration=0.169      client_ip=127.0.0.1

是否可以像上面提到的那样修改访问日志格式?

如果可能,如何在扩展记录格式字段中添加这些密钥?

weblogic服务器版本:12.1.2& 12.2.1

此致

Nadz

1 个答案:

答案 0 :(得分:0)

这一切都在documentation解释。 您可以创建自己的自定义字段,并使其显示您需要的任何内容。