mirror of
https://github.com/joaovitoriasilva/endurain.git
synced 2026-01-09 15:57:59 -05:00
Initial OpenTelemetry implementation
This commit is contained in:
6
main.py
6
main.py
@@ -14,10 +14,14 @@ from opentelemetry.sdk.resources import Resource
|
||||
from opentelemetry.sdk.trace import TracerProvider
|
||||
from opentelemetry.sdk.trace.export import SimpleSpanProcessor
|
||||
from opentelemetry.instrumentation.fastapi import FastAPIInstrumentor
|
||||
from dotenv import load_dotenv
|
||||
import logging
|
||||
import os
|
||||
|
||||
app = FastAPI()
|
||||
|
||||
load_dotenv("config/.env")
|
||||
|
||||
logger = logging.getLogger("myLogger")
|
||||
logger.setLevel(logging.DEBUG)
|
||||
|
||||
@@ -31,7 +35,7 @@ logger.addHandler(file_handler)
|
||||
|
||||
# Configure Jaeger Exporter
|
||||
jaeger_exporter = JaegerExporter(
|
||||
agent_host_name="192.168.2.80", # Update with your Jaeger host
|
||||
agent_host_name=os.getenv('JAEGER_HOST'), # Update with your Jaeger host
|
||||
agent_port=6831, # Update with your Jaeger port
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user