OTEL backend for metrics/traces/logs (#4632)
Co-authored-by: Benji Visser <benji@093b.org> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -70,18 +70,32 @@ dependencies = [
|
||||
"urllib3>=2.6.0",
|
||||
"zstandard>=0.25.0",
|
||||
"sse-starlette>=3.0.3,<4",
|
||||
"opentelemetry-api>=1.39.0,<2",
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
cloud = [
|
||||
"ddtrace>=2.3.2,<3",
|
||||
"stripe>=9.7.0,<10",
|
||||
"temporalio[opentelemetry]>=1.6.0,<2",
|
||||
"temporalio>=1.6.0,<2",
|
||||
"redis>=5.0.3,<6",
|
||||
"pyrate-limiter>=3.7.0,<4",
|
||||
"opentelemetry-exporter-otlp-proto-grpc>=1.38.0,<2",
|
||||
"opentelemetry-exporter-otlp-proto-grpc>=1.39.1,<2",
|
||||
"kr8s>=0.20.14,<1",
|
||||
# OpenTelemetry instrumentation
|
||||
"opentelemetry-sdk>=1.39.0,<2",
|
||||
"opentelemetry-instrumentation-fastapi>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-asyncpg>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-sqlalchemy>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-redis>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-httpx>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-aiohttp-client>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-logging>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-asyncio>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-botocore>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-grpc>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-requests>=0.60b1,<1",
|
||||
"opentelemetry-instrumentation-urllib3>=0.60b1,<1",
|
||||
]
|
||||
dev = [
|
||||
"isort>=5.13.2",
|
||||
|
||||
Reference in New Issue
Block a user