How to distribute incoming OTEL Collector cluster traffic to receiver on all cluster members? #12595
jeffexplorer
started this conversation in
General
Replies: 2 comments 1 reply
-
Load distribution across instances can be accomplished with off-the-shelf load balancers. When using OTLP gRPC, make sure your load balancer does support this protocol. I believe NGINX does have an extension for it. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thank you for confirmation. I was surprised that OTEL Collector helmchart does not provide load balancer setting. Was wondering if OTEL use different mechanism to distributed the load. Should we have a more friendly setting to distribute the load based on user receiver configuration? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We are deploying OTEL Collector as daemonset on Kubernetes cluster and used it as an Gateway to send metrics/traces/logs to backend storage. We are also collecting host metrics using EC2 OTEL agent and export the signals thru OTLP exporter to Gateway. Do I need to set up a haproxy in Gateway as load balancer to distribute the incoming load to OTLP receiver? There are multiple receivers are listening on different ports. Is there a way to dynamically configure proxy/load balancer based on the pipeline receiver configuration?
Beta Was this translation helpful? Give feedback.
All reactions