[docs]defconfigure_telemetry()->None:"""Utility that configures opentelemetry with OTLP exporter"""resource=Resource(attributes={SERVICE_NAME:"acp-server",SERVICE_NAMESPACE:"acp",SERVICE_VERSION:__version__,})# Tracesprovider=TracerProvider(resource=resource)processor=BatchSpanProcessor(OTLPSpanExporter())provider.add_span_processor(processor)trace.set_tracer_provider(provider)# Metricsmeter_provider=MeterProvider(resource=resource,metric_readers=[PeriodicExportingMetricReader(OTLPMetricExporter())],)metrics.set_meter_provider(meter_provider)# Logslogger_provider=LoggerProvider(resource=resource)processor=BatchLogRecordProcessor(OTLPLogExporter())logger_provider.add_log_record_processor(processor)root_logger.addHandler(LoggingHandler(logger_provider=logger_provider))