Skip to content
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

tcp output plugin loadbalance feature request #55

Open
wanho-kim-o-o opened this issue Jan 23, 2024 · 0 comments
Open

tcp output plugin loadbalance feature request #55

wanho-kim-o-o opened this issue Jan 23, 2024 · 0 comments

Comments

@wanho-kim-o-o
Copy link

wanho-kim-o-o commented Jan 23, 2024

I'm currently operating Logstash servers with a TCP input. In front of Logstash, there is a DNS configured for round-robin distribution of connections to Logstash.

Some of my clients write data via a single instance of Logstash using the TCP output plugin. However, since the current output tcp configuration lacks a load balancing feature, the Logstash instance handling the client's connection is under strain.

image
  • only the top yellow line is receiving the logstash client(w/ tcp output plugin) request

If the Logstash TCP output plugin could support a 'loadbalance' option, similar to Beats, I believe our Logstash(server) instances would not face these difficulties.

I've drawn a figure to help illustrate the current state and the desired features for better understanding.
image

Do you think implementing such a feature is possible?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant