Logstash lumberjack output JSON enhancement
- 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
Assessment
This issue has not been assessed yet.