-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lumberjack V2 output #27
Comments
Note to future implementer, Lumberjack protocol V1 is explained here. According to @ph, V2 differences are:
|
@ph @jordansissel Is there a more formally defined spec for Lumberjack V2? Or is the Go implementation in Beats the only reference? |
Lumberjack v2 also works better in combination with custom load balancers. Furthermore, when configuring logstash-to-logstash communication as shown in the official docs, every minute or so, the sending logstash complains about a malformed frame. |
@ph @jsvd @jordansissel any updates? |
@webmat documentation of the protocol will not be done: https://github.com/elastic/libbeat/issues/279 |
This plugin currently communicates only using Lumberjack V1 output, but this is not compatible with the Lumberjack V2 protocol. This can be problematic if a custom application (not logstash-input-beats which speaks both V1 and V2) has been designed to work with the Lumberjack V2 protocol only.
It would be great to have an option in the logstash-output-lumberjack plugin to choose the protocol version being used for communication.
The text was updated successfully, but these errors were encountered: