diff --git a/ansible/inventories/prod.yml b/ansible/inventories/prod.yml index 32a41aa2..1395b14c 100644 --- a/ansible/inventories/prod.yml +++ b/ansible/inventories/prod.yml @@ -5,20 +5,24 @@ all: internal_ip: "10.0.0.5" dramatiq_threads: 2 dramatiq_processes: 3 + sentry_trace_rate: 0 app2.thegreenwebfoundation.org: internal_ip: "10.0.0.4" dramatiq_threads: 2 dramatiq_processes: 3 + sentry_trace_rate: 0 # TODO: once we have update the worker process names we can use app3 for serving production traffic # letting us decommission some of the older app servers app3.thegreenwebfoundation.org: internal_ip: "10.0.0.6" dramatiq_threads: 1 dramatiq_processes: 1 + sentry_trace_rate: 1 app4.thegreenwebfoundation.org: internal_ip: "10.0.0.7" dramatiq_threads: 2 dramatiq_processes: 3 + sentry_trace_rate: 0 vars: tgwf_stage: "prod" diff --git a/ansible/templates/dotenv.j2 b/ansible/templates/dotenv.j2 index 7a4b78ca..6fcfde79 100644 --- a/ansible/templates/dotenv.j2 +++ b/ansible/templates/dotenv.j2 @@ -13,7 +13,7 @@ RABBITMQ_URL="{{ lookup('env', "RABBITMQ_URL") }}" SENTRY_DSN="{{ lookup('env', "SENTRY_DSN") }}" SENTRY_ENVIRONMENT="{{ lookup('env', "SENTRY_ENVIRONMENT") }}" -{% if sentry_sample_rate %} +{% if sentry_sample_rate is defined %} SENTRY_SAMPLE_RATE = {{ sentry_sample_rate }} {% endif %}