In backend systems, one of the most common debugging workflows is also one of the most frustrating:

tracing a single request across multiple services using logs.

You usually end up jumping between:

log files on different servers

Docker containers