-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedWe'd welcome help on this issueWe'd welcome help on this issuelinux-nativerelated to running meshtastic as daemon on native linuxrelated to running meshtastic as daemon on native linuxtriagedReviewed by the team, has enough information and ready to work on now.Reviewed by the team, has enough information and ready to work on now.
Description
Platform
Cross-Platform
Description
At current remote syslog messages are sent in the RFC5424 format while setting the TIMESTAMP field to NILVALUE aka -: https://github.com/meshtastic/firmware/blob/master/src/DebugConfiguration.cpp#L179 (the last - there).
While this is standards compliant, turns out some syslog implementations assume the timestamp will always be populated. (For example, the Rust crate syslog_loose as used by Vector.)
Ideally all syslog parsers claiming RFC5324 compatibility would accept the syslog messages with nil timestamps and substitute time of receive, but since that's very much not true today, it would help if timestamps were included when available.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedWe'd welcome help on this issueWe'd welcome help on this issuelinux-nativerelated to running meshtastic as daemon on native linuxrelated to running meshtastic as daemon on native linuxtriagedReviewed by the team, has enough information and ready to work on now.Reviewed by the team, has enough information and ready to work on now.