Tiny log warn users when tracing is automatically disabled (#15889)
This commit is contained in:
@@ -211,6 +211,7 @@ def process_tracing_init(otlp_endpoint, server_name):
|
|||||||
global tracing_enabled
|
global tracing_enabled
|
||||||
global __get_cur_time_ns
|
global __get_cur_time_ns
|
||||||
if not opentelemetry_imported:
|
if not opentelemetry_imported:
|
||||||
|
logger.warning(f"Tracing is disabled because the packages cannot be imported.")
|
||||||
tracing_enabled = False
|
tracing_enabled = False
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -239,8 +240,9 @@ def process_tracing_init(otlp_endpoint, server_name):
|
|||||||
tracer_provider.add_span_processor(processor)
|
tracer_provider.add_span_processor(processor)
|
||||||
trace.set_tracer_provider(tracer_provider)
|
trace.set_tracer_provider(tracer_provider)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f": initialize opentelemetry error:{e}")
|
logger.error(
|
||||||
logger.warning("pelease set correct otlp endpoint")
|
f"Initialize OpenTelemetry error: {e}. Please set correct otlp endpoint."
|
||||||
|
)
|
||||||
tracing_enabled = False
|
tracing_enabled = False
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user