0

I have recently started exploring Google Cloud trace and wanted to trace all the hops a request goes through during its lifecycle. I have an app which calls Apigee Proxy which in turn calls a Google Cloud Function before returning response. Enabled distributed tracing for Apigee by following link- Enabling distributed tracing- ApigeeX and for cloud function by setting environment variable "GOOGLE_CLOUD_TRACE_ENABLED" to true. Now when my application makes a call to Gateway proxy, I was expecting to see a distributed trace similar to below waterfall in trace tool-

API Proxy Start

Cloud Function Start
Cloud Function End

API Proxy End

However, I only see below standalone trace which seems to be coming from cloud function. Is there any config that needs to change for the distributed trace to appear as expected?

Trace

0 Answers0