Some filebeat modules incorrectly parse timestamps #13877
Labels
bug
Filebeat
Filebeat
in progress
Pull request is currently in progress.
meta
Team:Integrations
Label for the Integrations team
There are still some filebeat modules with similar issues to the ones fixed in #13308, probably caused by #12253. Timestamps without timezone are parsed as UTC and then converted to a different timezone, what is incorrect, they should be parsed directly as the final timezone.
#13874 has been created to earlier detect unexpected changes in timestamps when non-UTC timezones are used. We could identify some modules where this seems to be still happening:
logstash (plain at least, also reported in Fix filebeat system module timezone parsing #13308 (comment), fix in Fix timezone parsing of logstash module ingest pipelines #13890)
Cisco (asa and ftd) Fix timezone parsing of Cisco module ingest pipelines #13893
Cisco (ios doesn't have a date parser) Fix timezone parsing of Cisco module ingest pipelines #13893
iptables Fix timezone parsing in iptables, mssql and panw modules #13926
mssql Fix timezone parsing in iptables, mssql and panw modules #13926
panw (also reported in PANW incorrectly parse the timezone to UTC when Timezone in the event #13867) Fix timezone parsing in iptables, mssql and panw modules #13926
Rabbitmq (Fix timezone parsing in Rabbitmq logs #13879)
Consider removing
event.timezone
from events that didn't need it (see Set non-UTC timezone for filebeat modules testing #13874 (review)) Remove event.timezone from events from some json logs #13918Add
if: "ctx.event.timezone == null"
condition to pipelines in date processors where another processor exists with the opposite condition. (Fix conditions for date processors without timezones #13883)The text was updated successfully, but these errors were encountered: