You can use a trace to record the processing information of a request, such as service calls and processing duration.
A trace corresponds to a call chain. Generally, a call chain represents the execution process of an incident or the process in a distributed system. In the OpenTracing standard, a call chain is a directed acyclic graph (DAG) that consists of multiple spans. Each span represents a named and timed segment that is continuously run in the trace.