code
from opentelemetry import trace
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.sdk.trace.export import BatchSpanProcessor
from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExportercode
tracer = trace.get_tracer("企业AI落地-worker")
span_processor = BatchSpanProcessor(OTLPSpanExporter(endpoint="otel-collector:4317", insecure=True))with tracer.start_as_current_span("scrape") as span:
span.set_attribute("engine", "b")
code
# do work采样率要调,别把所有内容打进span attribute。
(场景参考:上海本地企业试点)