Logstash:时间戳模式
Logstash: timestamp pattern
我正在为这两个时间戳寻找要在我的 logstash 配置中使用的模式:
2016-06-08 16:45:05 GMT+01:00
2016-06-19 00:01:00 CEST
感谢您的帮助
您可以对两者使用 %{TIMESTAMP_ISO8601}
,这会起作用,但不会正确捕获时区。
相反,您可以在第一次约会时像这样拼出整个模式:
%{YEAR}-%{MONTHNUM}-%{MONTHDAY} %{HOUR}:%{MINUTE}:%{SECOND} %{WORD}%{ISO8601_TIMEZONE}
第二次约会也是这样
%{YEAR}-%{MONTHNUM}-%{MONTHDAY} %{HOUR}:%{MINUTE}:%{SECOND} %{WORD}
您可能想从中定义一个 custom pattern。
您可以使用此 grok debugger 来确保您的 logstash 配置,然后再将其添加到您的配置过滤器。
我正在为这两个时间戳寻找要在我的 logstash 配置中使用的模式:
2016-06-08 16:45:05 GMT+01:00
2016-06-19 00:01:00 CEST
感谢您的帮助
您可以对两者使用 %{TIMESTAMP_ISO8601}
,这会起作用,但不会正确捕获时区。
相反,您可以在第一次约会时像这样拼出整个模式:
%{YEAR}-%{MONTHNUM}-%{MONTHDAY} %{HOUR}:%{MINUTE}:%{SECOND} %{WORD}%{ISO8601_TIMEZONE}
第二次约会也是这样
%{YEAR}-%{MONTHNUM}-%{MONTHDAY} %{HOUR}:%{MINUTE}:%{SECOND} %{WORD}
您可能想从中定义一个 custom pattern。
您可以使用此 grok debugger 来确保您的 logstash 配置,然后再将其添加到您的配置过滤器。