From 78b0f9fe7ce7e16971231e30a6b1db48465ba267 Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Thu, 7 Apr 2022 09:44:11 +0200 Subject: [PATCH] change the right dockerfile --- Dockerfile | 7 ++++++- backend/metrics.py | 7 ------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index fa47374..b7da2d5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,4 +22,9 @@ COPY --from=builder ./dist /dist/ WORKDIR /dist EXPOSE 5001 -ENTRYPOINT ["python", "/dist/server.py"] +ENV DD_SERVICE="bang-backend" +ENV DD_ENV="dev-test" +ENV DD_LOGS_INJECTION=true +ENV DD_PROFILING_ENABLED=true + +ENTRYPOINT ["ddtrace-run", "python", "/dist/server.py"] diff --git a/backend/metrics.py b/backend/metrics.py index f2c57d3..93dbbaa 100644 --- a/backend/metrics.py +++ b/backend/metrics.py @@ -1,7 +1,6 @@ import os import time from datadog import initialize, api -from ddtrace import tracer class Metrics: send_metrics = False @@ -12,12 +11,6 @@ class Metrics: Metrics.send_metrics = True initialize() api.Event.create(title="Backend start", text="", tags=["server:backend", f"host:{os.environ['HOST']}"], alert_type="info") - if "DD_TRACE_AGENT_HOST" in os.environ and "DD_TRACE_AGENT_PORT" in os.environ: - tracer.configure( - https=False, - hostname=os.environ["DD_TRACE_AGENT_HOST"], - port=os.environ["DD_TRACE_AGENT_PORT"], - ) else: print("Datadog not configured")