Skip to content

Commit

Permalink
don't log in gunicorn config
Browse files Browse the repository at this point in the history
  • Loading branch information
rasulkireev committed Sep 21, 2024
1 parent 8ad3a4d commit 5e8c7ee
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions deployment/gunicorn.config.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from opentelemetry.sdk.resources import Resource
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.sdk.trace.export import BatchSpanProcessor
from requests.exceptions import ConnectionError, RequestException, SSLError


def post_fork(server, worker):
Expand All @@ -13,7 +14,10 @@ def post_fork(server, worker):
resource = Resource.create(attributes={"service.name": os.environ.get("OTEL_SERVICE_NAME")})

trace.set_tracer_provider(TracerProvider(resource=resource))
span_processor = BatchSpanProcessor(
OTLPSpanExporter(endpoint=f"{os.environ.get('OTEL_EXPORTER_OTLP_ENDPOINT')}/v1/traces")
)
trace.get_tracer_provider().add_span_processor(span_processor)
try:
span_processor = BatchSpanProcessor(
OTLPSpanExporter(endpoint=f"{os.environ.get('OTEL_EXPORTER_OTLP_ENDPOINT')}/v1/traces")
)
trace.get_tracer_provider().add_span_processor(span_processor)
except (RequestException, ConnectionError, SSLError):
pass

0 comments on commit 5e8c7ee

Please sign in to comment.