Earlier quoted context omitted.
You can log and use a tool like AWS LogInsights to see the trace across services.. No code changes needed.
Great, so now link each request across services, combined with the timings of each individual component within each service. LogInsights is for logging, not tracing. Logging is not a replacement for tracing.
I am effectively getting trace level insights from my logs. I must be doing something wrong!