Replies: 1 comment 1 reply
-
|
This is a loaded question! But some thoughts:
See also https://opentelemetry.io/docs/specs/otel/logs/#legacy-first-party-applications-logs for a discussion of the difference between these two approaches.
I don't have those, but the otel java agent emits logs over OTLP by default and I can't recall hearing people complaining about perf or asking to turn it off. That's a data point in itself. |
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.
-
Hi Team, I am evaluating log collection for a high-concurrency Java environment. We are already using OTel SDK for Metrics and Traces and we love it. However, I am hesitant about using the SDK/Agent for Logs.
My concerns:
Will intercepting logs and exporting OTLP within the same JVM significantly impact business performance (GC pressure, CPU spikes) compared to just writing to a file?
Is it common industry practice to keep Metrics/Traces in the SDK but use a Filelog Receiver for Logs to ensure resource isolation?
I'd love to hear about production experiences or benchmarks regarding the overhead of the Java Agent's log appender.
Beta Was this translation helpful? Give feedback.
All reactions