Skip to content

Graylog output plugin: Add TCP option #9034

@sjwang90

Description

@sjwang90

Proposal:

Add a TCP option to Graylog (Gelf) Output Plugin.

Current behavior:

Plugin only supports (compressed) UDP

[[outputs.graylog]]
  ## UDP endpoint for your graylog instances.
  servers = ["127.0.0.1:12201"]

Desired behavior:

Support for GELF TCP option in addition to UDP.

Use case:

Want to use Telegraf to collect log files and send log messages to other systems which does not support UDP gelf. Currently cannot do this and have to use other agents.

Benefits to GELF TCP such as bigger payload, encryption possible, more reliable, could be parsed with standard json receiver etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestRequests for new plugin and for new features to existing pluginsplugin/output1. Request for new output plugins 2. Issues/PRs that are related to out plugins

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions