Replies: 2 comments
-
Hi @nivekuil ! I think the differences would be that the |
Beta Was this translation helpful? Give feedback.
-
Another difference is in what data is forwarded from the systemd journal to syslog. As far as I can see the data forwarded to syslog does not contain the full structured data that is present in the journal, including things like the systemd unit that originated the log. If that data is important to you, then the Further, the syslog datagram protocol is unacknowledged. If the data is to be transmitted over a network that may become congested, you could experience loss of events. Over a local network this is unlikely to become a concern, but it is another consideration. |
Beta Was this translation helpful? Give feedback.
-
Journald can forward logs to a syslog datagram listener, and vector is capable of being one as well as pulling from journald directly. The latter has the downside of requiring an extra binary, so you can't use the alpine docker image for example. Is there guidance on which approach is generally better?
Beta Was this translation helpful? Give feedback.
All reactions