change the right dockerfile

This commit is contained in:
Alberto Xamin 2022-04-07 09:44:11 +02:00
parent 94735d1775
commit 78b0f9fe7c
2 changed files with 6 additions and 8 deletions

View File

@ -22,4 +22,9 @@ COPY --from=builder ./dist /dist/
WORKDIR /dist WORKDIR /dist
EXPOSE 5001 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"]

View File

@ -1,7 +1,6 @@
import os import os
import time import time
from datadog import initialize, api from datadog import initialize, api
from ddtrace import tracer
class Metrics: class Metrics:
send_metrics = False send_metrics = False
@ -12,12 +11,6 @@ class Metrics:
Metrics.send_metrics = True Metrics.send_metrics = True
initialize() initialize()
api.Event.create(title="Backend start", text="", tags=["server:backend", f"host:{os.environ['HOST']}"], alert_type="info") 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: else:
print("Datadog not configured") print("Datadog not configured")