elastic / elastic/logstash

Logstash lumberjack output JSON enhancement

Open
#4,282 4 comments 0 reactions 0 assignees View on GitHub
discuss new plugin
Dominant language
Java
Stars
14.9k
Forks
3.5k
Avg merge
19h 14m
Merged PRs (30d)
63

Description

Currently the recommended solution to communicate between two Logstash instances seems to be either over TCP output / input or lumberjack. Lumberjack has several enhancement like compression and encryption over the TCP option. For Beats lumberjack was extended / transformed to [logstash-input-beats](https://github.com/logstash-plugins/logstash-input-beats) to support full JSON. The advantage of using full JSON is that not type information is lost which can be the case with lumberjack.

I suggest to create based on lumberjack output the logstash-output-beats (or an other name) which would allow to send data between two LS instances with all the advantage of lumberjack but supporting full JSON, means no potential loss of data structure.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.