Closed talevy closed 6 years ago
+1
Gelf-rb starts support of gelf tcp. Please suggest extending!
this looks like a simple change:
# old
# @gelf ||= GELF::Notifier.new(@host, @port, @chunksize)
# new
@gelf ||= GELF::Notifier.new(@host, @port, "LAN", { :protocol => GELF::Protocol::TCP })
+1 would be awesome if this will be availible in the next release!
+1... This is a must for our environment. Please bring this new feature in the next release. Also, @runningman84 I've tested the simple change you suggested but it does not work.
Are there any plans to work on this enhancement? TCP is a must for deploying a scalable Graylog cluster in AWS, since AWS elastic load balancers do not support UDP
Still no TCP in 2017?! So TCP support in Graylog2/gelf-rb has been developed all in vain, indeed.
this can be closed due to https://github.com/logstash-plugins/logstash-output-gelf/issues/19
For those landing on this from Google, the TCP option for logstash's gelf output plugin has been available since v3.0.0 of the plugin. There's a (currently undocumented) option you can add to the output plugin protocol => "TCP"
that switches it to TCP instead of UDP.
I hope someday someone will fine the time and update 'docs/index.asciidoc' with this hidden protocol => "tcp" option.
migrated from: https://logstash.jira.com/browse/LOGSTASH-780
Graylog 0.10 starts supporting TCP transport for gelf. Since this enables safer transport than UDP, I suggest extending the gelf input/output with a TCP option.