[ https://issues.apache.org/jira/browse/HDDS-13679?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated HDDS-13679: ---------------------------------- Labels: pull-request-available (was: ) > Distributed tracing imporvement > ------------------------------- > > Key: HDDS-13679 > URL: https://issues.apache.org/jira/browse/HDDS-13679 > Project: Apache Ozone > Issue Type: Epic > Reporter: Sumit Agrawal > Priority: Major > Labels: pull-request-available > > Ozone is currently using OpenTracing with Jaegaer as the destination. Now the > OpenTracing project is deprecated and no longer supported. It is suggested to > Migrate *OpenTelemetry which is standard* and supports various tools > including Jaeger as UI to show traces. > > Migration: > # Make use of OpenTelemetry methods > # Jaeger is supported with OTLP protocol over 4217 port with grpc > # change env variable naming to be used for tracing > # using standard *W3CTraceContextPropagator* for propogating context > > Improvement: > * SpanKind addition as Server, Client, Internal, producer, consumer > * Service Name in trace to be more visual tracking like, OM-IP:Port, > SCM-IP:Port, OzoneClient-PID > * Tracing hierarchy to be validated for flows > * Dynamic enable trace log for OM/SCM/DN > * Trace documentation > New exploratory feature: > * Tracing hierarch to continue Span from User code (no need new trace start > from Ozone Client) for E2E tracing > * Tracing level control external tracing, internal tracing, include thread > tracing -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org For additional commands, e-mail: issues-h...@ozone.apache.org