-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
parse_syslog function ignores timezone when rfc3164 #853
Comments
Thanks for this @timansky . Internally, Vector stores all timestamps as UTC. The
Is showing the correct timestamp in UTC for the given timestamp in vectordotdev/vector#3333 is a ticket that is tracking actually storing the timezone of parsed timestamps rather than always normalizing to UTC. I'll close this out since there doesn't seem to be a bug here, just a lack of vectordotdev/vector#3333 being implemented, but let me know if I'm missing something! |
I know that vector storing timestamp in UTC. All this leads to the fact that we receive different data for the same event. To reproduce it is just need to have timezone set and also 2 sources: Example message: Timestamp will be different |
Ah I see now. Let me reopen this and move it to the VRL repository. |
A note for the community
Problem
Most devices are sending logs in rfc3164 format, which does not contain timezone.
When syslog message in rfc3164 format, parse_syslog function always using UTC timezone when parsing timestamp
Configuration
Version
0.38.0
Debug Output
Example Data
<180>May 19 2024 12:12:12 hostname message
Additional Context
No response
References
No response
The text was updated successfully, but these errors were encountered: