2017-07-25 15 views
2

Meine Protokolldatei enthält einen Zeitstempel ohne Zeitzonenanzeige. Im Format dd-MMM-yyyy::HH:mm:ssLogstash 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" 
} 

Antwort

Verwandte Themen