Meine Protokolldatei enthält einen Zeitstempel ohne Zeitzonenanzeige. Im Format dd-MMM-yyyy::HH:mm:ss
Logstash unterbindet Sommerzeit beim Analysieren des Datums
Mein Server befindet sich in Mitteleuropa, also ist in der Zeitzone UTC + 1, aber verwendet derzeit DST, die in UTC + 2 resultiert.
Ein Datum in der Protokolldatei: 2017-07-25::17:30:00
wird als 2017-07-25T16:30:00Z
analysiert. Aber es sollte 2017-07-25T15:30:00Z
sein. Wie wir jetzt in DST sind.
Logstash scheint nur die Zeitzone, aber nicht DST zu berücksichtigen.
Wie kann ich das beheben?
Meine logstash config:
date {
match => ["logdate", "dd-MMM-yyyy::HH:mm:ss"]
target => "@timestamp"
remove_field => "logdate"
}