Thread-span支持

This commit is contained in:
2025-07-19 14:07:39 +08:00
parent f23bcfdd25
commit f7141e5d4e
2 changed files with 6 additions and 3 deletions

View File

@@ -1,7 +1,8 @@
requests~=2.32.3
psutil~=6.1.0
python-dotenv~=1.0.1
opentelemetry-api~=1.30.0
opentelemetry-sdk~=1.30.0
opentelemetry-exporter-otlp~=1.30.0
opentelemetry-api~=1.35.0
opentelemetry-sdk~=1.35.0
opentelemetry-exporter-otlp~=1.35.0
opentelemetry-instrumentation-threading~=0.56b0
flask~=3.1.0

View File

@@ -6,7 +6,9 @@ from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExport
from opentelemetry.sdk.resources import DEPLOYMENT_ENVIRONMENT, HOST_NAME, Resource, SERVICE_NAME, SERVICE_VERSION
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.sdk.trace.export import BatchSpanProcessor, SimpleSpanProcessor
from opentelemetry.instrumentation.threading import ThreadingInstrumentor
ThreadingInstrumentor().instrument()
def get_tracer(name):
return trace.get_tracer(name)