015 add tracing

This commit is contained in:
Раис Юсупалиев
2026-03-14 00:28:51 +03:00
parent 7c5be003c1
commit 66beab4682
19 changed files with 507 additions and 9 deletions
+2
View File
@@ -5,6 +5,7 @@ from fastapi import FastAPI
from app.config import Settings, get_settings
from app.controllers.v1.delivery import router as delivery_router
from app.runtime.logging import configure_logging
from app.runtime.tracing import configure_tracing
def create_app(settings: Settings | None = None) -> FastAPI:
@@ -15,6 +16,7 @@ def create_app(settings: Settings | None = None) -> FastAPI:
application.state.settings = resolved_settings
application.include_router(delivery_router, prefix=resolved_settings.controller.api_prefix)
configure_tracing(application, resolved_settings.observability)
return application