mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-15 07:52:41 +00:00
fix(major::pr): re-architect instrumentation library
This commit is contained in:
parent
7e3cf1fb20
commit
8fe3a25158
21 changed files with 422 additions and 462 deletions
|
|
@ -400,9 +400,9 @@ def create_app() -> StackApp:
|
|||
if cors_config:
|
||||
app.add_middleware(CORSMiddleware, **cors_config.model_dump())
|
||||
|
||||
if Api.telemetry in impls:
|
||||
impls[Api.telemetry].fastapi_middleware(app)
|
||||
impls[Api.telemetry].sqlalchemy_instrumentation()
|
||||
# Apply instrumentation provider (e.g., OpenTelemetry)
|
||||
if config.instrumentation:
|
||||
config.instrumentation.fastapi_middleware(app)
|
||||
|
||||
# Load external APIs if configured
|
||||
external_apis = load_external_apis(config)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue