Replies: 1 comment
-
|
1- Since you already have OTLP receivers configured, use them to receive logs directly from your applications. This provides immediate trace-log correlation without extra work. |
Beta Was this translation helpful? Give feedback.
0 replies
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.
Uh oh!
There was an error while loading. Please reload this page.
-
Component(s)
No response
Describe the issue you're reporting
I’d like some production advice on my current OpenTelemetry Collector setup.
Right now, I’m evaluating whether it is a good idea to use a single OpenTelemetry Collector deployment for both:
traces → forwarded to Jaeger
logs → forwarded to Elasticsearch
Or whether it is better in production to keep:
OpenTelemetry Collector for traces
Filebeat for logs
My environment already has Elasticsearch and Filebeat in place, and Filebeat is currently handling logs.
This is the collector manifest I am testing:
In real production environments, is it common to keep traces and logs in the same collector deployment,
or do most teams separate them?
For a setup that already uses Elasticsearch + Filebeat, would you keep Filebeat for logs and use OTel only for traces?
Is using one collector for both signals a reasonable production pattern, or does it usually create operational problems under load?
Are there any obvious issues in this manifest from a production perspective?
Thank you in advance
Tip
React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding
+1orme too, to help us triage it. Learn more here.Beta Was this translation helpful? Give feedback.
All reactions