diff --git a/dash-apm-python/step_7.md b/dash-apm-python/step_7.md index 0187510..cdd7999 100644 --- a/dash-apm-python/step_7.md +++ b/dash-apm-python/step_7.md @@ -15,7 +15,7 @@ agent: - DD_TAGS='env:apm-workshop' - DD_LOGS_ENABLED=true - DD_LOGS_CONFIG_CONTAINER_COLLECT_ALL=true -``` +```{{copy}} # Enable trace id injection into logs @@ -28,12 +28,52 @@ Our services should look like: ```yaml frontend: + env_file: ".env" environment: - DATADOG_SERVICE_NAME=frontend - DATADOG_TRACE_AGENT_HOSTNAME=agent - DD_ANALYTICS_ENABLED=true - DD_LOGS_INTEGRATION=true -``` +```{{copy}} + +``` yaml +node: + env_file: ".env" + environment: + - DD_SERVICE_NAME=users-api + - DD_TRACE_AGENT_HOSTNAME=agent + - DD_ANALYTICS_ENABLED=true + - DD_LOGS_INTEGRATION=true +```{{copy}} + +``` yaml +pumps: + env_file: ".env" + environment: + - FLASK_APP=pumps.py + - FLASK_DEBUG=1 + - POSTGRES_PASSWORD=postgres + - POSTGRES_USER=postgres + - DATADOG_SERVICE_NAME=pumps-service + - DATADOG_TRACE_AGENT_HOSTNAME=agent + - DD_ANALYTICS_ENABLED=true + - DD_LOGS_INTEGRATION=true +```{{copy}} + +``` yaml +sensors: + env_file: ".env" + environment: + - FLASK_APP=sensors.py + - FLASK_DEBUG=1 + - POSTGRES_PASSWORD=postgres + - POSTGRES_USER=postgres + - DATADOG_SERVICE_NAME=sensors-api + - DATADOG_TRACE_AGENT_HOSTNAME=agent + - DD_ANALYTICS_ENABLED=true + - DD_LOGS_INTEGRATION=true +```{{copy}} + Afterwards restart docker services: