PHACDataHub / cloudrun-deployment-example

Working towards deploying Django apps to Google Cloud Run, using a Cloud SQL Postgres database and a Cloud Build GitHub Trigger.
0 stars 0 forks source link

Add OpenTelemetry #7

Closed sleepycat closed 1 year ago

sleepycat commented 1 year ago

OpenTelemetry is an open observability standard. Google's Cloud Trace works with OT and there is a library that automatically instruments Django applications. We should add this to the demo, so we can explore the options for monitoring and observability.

The result of this instrumentation is a detailed look at performance across the entire stack: trace-demo

LilaKelland commented 1 year ago

Adding another link: https://github.com/GoogleCloudPlatform/opentelemetry-cloud-run

Stephen-ONeil commented 1 year ago

See CPHO issue: https://github.com/PHACDataHub/cpho-phase2/issues/23