mirror of https://github.com/dapr/dapr-agents.git
Chore: Ensure model conforms
Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com>
This commit is contained in:
parent
0c6da36252
commit
0cf7151dbe
|
@ -69,16 +69,16 @@ class FastAPIServerBase(APIServerBase):
|
||||||
from opentelemetry.instrumentation.fastapi import FastAPIInstrumentor
|
from opentelemetry.instrumentation.fastapi import FastAPIInstrumentor
|
||||||
|
|
||||||
otel_client = DaprAgentsOTel(
|
otel_client = DaprAgentsOTel(
|
||||||
service_name=self.name,
|
service_name="FastAPI Server",
|
||||||
otlp_endpoint=os.getenv("OTEL_EXPORTER_OTLP_ENDPOINT", ""),
|
otlp_endpoint=os.getenv("OTEL_EXPORTER_OTLP_ENDPOINT", ""),
|
||||||
)
|
)
|
||||||
self.tracer = otel_client.create_and_instrument_tracer_provider()
|
tracer = otel_client.create_and_instrument_tracer_provider()
|
||||||
trace.set_tracer_provider(self.tracer)
|
trace.set_tracer_provider(tracer)
|
||||||
|
|
||||||
self.otel_logger = otel_client.create_and_instrument_logging_provider(
|
otel_logger = otel_client.create_and_instrument_logging_provider(
|
||||||
logger=logger,
|
logger=logger,
|
||||||
)
|
)
|
||||||
set_logger_provider(self.otel_logger)
|
set_logger_provider(otel_logger)
|
||||||
|
|
||||||
# We can instrument FastAPI automatically
|
# We can instrument FastAPI automatically
|
||||||
FastAPIInstrumentor.instrument_app(self.app)
|
FastAPIInstrumentor.instrument_app(self.app)
|
||||||
|
|
Loading…
Reference in New Issue