o
    ci\                     @   sB   d dl mZ d dlmZ d dlmZ d dlmZmZ d	ddZ	dS )
    )trace)TracerProvider)OTLPSpanExporter)ConsoleSpanExporterSimpleSpanProcessorreturnNc                   C   s>   t t  t  ttddd t  tt  d S )Nzhttp://localhost:4317T)endpointinsecure)r   set_tracer_providerr   get_tracer_provideradd_span_processorr   r   r    r   r   X/home/ubuntu/.local/lib/python3.10/site-packages/ray/util/tracing/setup_tempo_tracing.pysetup_tracing   s   
r   )r   N)
opentelemetryr   opentelemetry.sdk.tracer   5opentelemetry.exporter.otlp.proto.grpc.trace_exporterr   opentelemetry.sdk.trace.exportr   r   r   r   r   r   r   <module>   s
   