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

Otel / Open Telemetry for logs, metrics, traces and profiling #12840

Open
hpvd opened this issue Apr 9, 2024 · 2 comments
Open

Otel / Open Telemetry for logs, metrics, traces and profiling #12840

hpvd opened this issue Apr 9, 2024 · 2 comments

Comments

@hpvd
Copy link

hpvd commented Apr 9, 2024

couldn't find an issue regarding Otel support in Pinots repository,
https://github.com/apache/pinot/issues?q=is%3Aissue+otel

-> so I just wanted to give a starting point and some input for discussion :-)

With OpenTelemetry announces support for profiling with bidirectional linking to logs, metrics and traces
https://www.cncf.io/blog/2024/03/19/opentelemetry-announces-support-for-profiling/

and it is on the way to be suitable for low latency systems
progress on this is tracked in the parent issues within Apache Pulsar (which is the motivating use case)
apache/pulsar#21121

and since it's somehow becoming the go to standard with an ever-growing number of integration
see https://opentelemetry.io/ecosystem/integrations/

=> it may also be very interesting and valuable for Pinot...

@hpvd
Copy link
Author

hpvd commented Apr 9, 2024

maybe also interesting:
Elastic offers to donated their eBPF-based continuous profiling agent to OTel
open-telemetry/community#1918

"We're introducing native correlation between continuous profiling signals and OTel traces, starting with Java."

this is the background (and ad) article on this, to show the use case:
"Pinpointing performance culprits with continuous profiling and distributed tracing correlation"
https://www.elastic.co/de/blog/continuous-profiling-distributed-tracing-correlation

Regarding time plan for expecting profiling in OTel:
"I would guess this to be rather a matter of several months (from March 27th, 2024) until we have a first, fully integrated version of the profiling agent / functionality (depending on the review result, the concrete realization plans, etc.)."
open-telemetry/community#1918 (comment)

@Jackie-Jiang
Copy link
Contributor

cc @zhtaoxiang @xiangfu0

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

2 participants