Skip to content

New syslog sink #6863

Open

Description

@binarylogic

As per #6862, we should have a syslog sink that makes it easy to send Syslog formatted logs. This should wrap the socket sink to support the various socket protocols.

Activity

  1. added
    domain: sinksAnything related to Vector's sinks
    type: featureA value-adding code addition that introduce new functionality.
    domain: logsAnything related to Vector's log events
    on Mar 23, 2021
  2. added this to the Vector 0.13 milestone on Mar 23, 2021
  3. prognant commented on Apr 9, 2021

    @prognant
    Contributor

    Will probably have to support both old (rfc3164) and new (rfc5424).

  4. removed this from the Vector 0.14 milestone on May 14, 2021
  5. wfender commented on Sep 17, 2021

    @wfender

    Hello,
    Do you have any news about this feature ?
    It would be a very great and useful feature expected by many people.

  6. jszwedko commented on Sep 17, 2021

    @jszwedko
    Contributor

    Hi @wfender . We are working on the groundwork for this in #8617, but don't have a definite ETA yet.

  7. 43 remaining items

  8. The1hauntedX commented on Jun 6, 2025

    @The1hauntedX

    I can't help but wonder if this would make more sense as an encoding option that theoretically any sink could support.
    I use Vector heavily in my company to forward security events to Google Chronicle using the gcp_chronicle_unstructured sink, but Chronicle only accepts syslog format for a good number of log types.

  9. jszwedko commented on Jun 6, 2025

    @jszwedko
    Contributor

    Big 👍 to making this a encoding codec. There is a PR started for this over here: #21307

    Once that exists, the syslog sink could be a simple wrapper around the socket sink with the syslog codec preconfigured.

  10. abjklk commented on Jan 6, 2026

    @abjklk

    Big thanks to @syedriko @polarathene @vparfonov for merging #23777 , we finally have a syslog encoder !

  11. added theissue type on Feb 23, 2026
  12. removed
    type: featureA value-adding code addition that introduce new functionality.
    on Feb 23, 2026
  13. added a commit that references this issue on Mar 27, 2026
    90d3777
  14. tot19 commented on Mar 27, 2026

    @tot19
    Contributor

    I've opened a PR for this: #25055

    It wraps the existing socket transport utilities with the syslog codec from #23777 as a dedicated syslog sink — supports TCP, UDP, and Unix sockets with RFC 5424 and RFC 3164. Thanks to @vparfonov, @polarathene, and @syedriko for the encoder work that made this straightforward to build.

  15. added 7 commits that reference this issue on May 1, 2026
    519e5e9
    0c9094b
    d4504eb
    d01d6f8
    993ab45
    657a300
    1cee6b6
  16. added a commit that references this issue on Jun 11, 2026
    0d3da38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    domain: logsAnything related to Vector's log eventsdomain: sinksAnything related to Vector's sinks

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions