What is Traces?
These are monitoring records that show step by step through which stages a transaction goes through in the system.
Overview
Modern software consists of many parts. When you send a request, it goes through many services. Traces maps which paths this request took from beginning to end and where and how much time it wasted.
How it works
A special identification tag is attached to each part in the system, and the journey is tracked thanks to this tag.
Where it is used
It is used in complex software architectures and to solve performance problems.
Commonly confused with
It is mixed with logs; Logs answer the question 'what happened' and traces answer the question 'where and how long did it take'.
Frequently asked questions
Why are traces important?
It allows you to find out which part of a slow running application is blocked.
Related terms
Related tools
This explanation was written in plain language for TreScout and machine-translated from the Turkish original · the Turkish version prevails. If something looks wrong or missing, write to hello@trescout.com. Read in Turkish →