Software Engineering vocabulary · Debugging and Troubleshooting

Tracing

Meaning in software engineering, with examples

/ˈtreɪsɪŋ/nounAdvanced term

In software engineering, tracing means: Following a single request as it passes through many services, recording how long each step takes, so you can see where time is lost or errors happen.

In Turkish: dağıtık izleme, iz sürme, tracing

How it is used

Usually 'distributed tracing'. One request produces a trace, made of spans (one per step), linked by a trace ID. Tools include Jaeger, Zipkin and OpenTelemetry. Very useful with microservices.

Example sentences

  1. Distributed tracing showed that 80 percent of the response time was spent waiting for the stock service.

  2. Add the trace ID to every log line so tracing and logs can be linked.

Common collocations

  • distributed tracing
  • trace ID
  • tracing data
  • enable tracing

This word in other fields

The same English word can have a different meaning in another field:

More terms: Debugging and Troubleshooting

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: