我有以下日志:
[星期四12月13日16时05分57秒IST 2018] Tomcat的开始时调用
我曾尝试以下日期行话,但没有获得成功:
\[%{DAY} %{MONTH} %{MONTHDAY} %{TIME} %{TZ} %{YEAR}\]
%{DATESTAMP_OTHER:timestamp}
%{TIMESTAMP_ISO8601:timestamp}
%{HTTPDERROR_DATE:timestamp}
是否有任何预定义的日期神交模式解析上面的字符串?
DATESTAMP_OTHER
在正确的顺序所有的组件,但是,正如你已经发现,并没有您所提供的样品输入相匹配。
其原因是,TZ
(在DATESTAMP_OTHER
使用)不匹配IST
:
TZ (?:[APMCE][SD]T|UTC)
他们一直在讨论the issue超过两年。
对于本地应用,你可以添加“我”的格局:
TZ (?:[APMCEI][SD]T|UTC)
这也将允许IDT,或者明确地添加它:
TZ([APMCE] [SD] T | UTC |是什么?)