canvas-lms/docker-compose/config
Ethan Vizitei a3c2e318d6 enable instrumentation of APM for jobs
closes APM-16, APM-20
flag = none

also adds context id and user id
to request annotations for APM

configures host-level sampling

TEST PLAN:
  * enable apm collection on datadog agent on single test cluster
  * push consul config to same cluster for enabling apm sampling
  * push consul config depressing host sampling rate to 5%
  * delayed job telemetry should show up in ddog
  * trace count from active clusters should drop by an order of magnitude

Change-Id: I94d97b299ed14403e8b141629740a1627310b259
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/230592
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Simon Williams <simon@instructure.com>
Reviewed-by: David Warkentin <dwarkentin@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
Product-Review: Ethan Vizitei <evizitei@instructure.com>
2020-03-23 15:11:25 +00:00
..
new-jenkins Upgrade unofficial postgis repo to official repo 2020-03-04 22:03:02 +00:00
cache_store.yml use rails built-in RedisCacheStore 2019-08-09 20:22:56 +00:00
cassandra.yml add optional docker config for cassandra 2016-01-18 17:37:30 +00:00
consul.yml Add dc config to jwk set_keys 2018-08-10 17:44:48 +00:00
database.yml Upgrade unofficial postgis repo to official repo 2020-03-04 22:03:02 +00:00
delayed_jobs.yml docker-compose based dev environment 2015-03-30 20:59:48 +00:00
domain.yml docker enhancements/fixes, fixes SD-2499, refs gh-1043 2017-05-26 20:57:24 +00:00
dynamic_settings.yml enable instrumentation of APM for jobs 2020-03-23 15:11:25 +00:00
outgoing_mail.yml docker enhancements/fixes, fixes SD-2499, refs gh-1043 2017-05-26 20:57:24 +00:00
redis.yml docker enhancements/fixes, fixes SD-2499, refs gh-1043 2017-05-26 20:57:24 +00:00
security.yml LTI 1.3: Add security claims and sign with Canvas private key 2018-08-09 21:33:03 +00:00
selenium.yml Smoke test docker image 2019-04-05 14:25:16 +00:00
vault.yml Add vault client to canvas 2020-02-03 19:00:13 +00:00