I have searched for an answer to this, but I'm still not clear.
I have some logs that contain a timestamp, but no timezone. I understand that I can specify a timezone using filter.date.timezone in the Logstash pipeline configuration. The following link recommends using one of the Canonical IDs listed on the Joda Time page.
What I'm not clear on is the following: If my server is in the US Eastern Timezone, it will change from EST to EDT and back twice a year. I don't want to specify "EST" as my timezone in my config, as it will presumably be incorrect for about half the year (during Daylight Savings Time, when the correct timezone is EDT).
Is there a timezone I can specify in the Logstash config that will be interpreted correctly by Logstash regardless of whether Daylight Savings Time is or is not active? (For example, if the log has a timestamp of 1 January 2017 it will be interpreted as EST, since Daylight Savings is not active, but if the log has a timestamp of 1 July 2017 it will be interpreted as EDT, since Daylight Savings is active.)
I see there is a "EST5EDT" timezone. Is this what I need to use?