Problem Statement
When a distributed system fails or behaves unexpectedly, it is extremely difficult to find the root cause because requests pass through many independent services. Without clear visibility, teams waste hours or days guessing where the problem lies, causing prolonged downtime and poor user experience.