Trace Operators: Demo

​Map service dependencies and validate architectural patterns without manually analyzing trace flows. Trace Operators let you query relationships between services within distributed traces using simple, intuitive syntax.

​What you can do:

1/ Find direct service calls using DIRECT_TO (e.g., checkout DIRECT_TO payment)
2/ Discover indirect dependencies using UPSTREAM_OF (e.g., frontend UPSTREAM_OF database)
3/ Verify both services are involved using AND (e.g., auth AND cart)
4/ Exclude unwanted patterns using NOT operators
5/ Validate expected service interaction patterns
6/ Detect architectural violations like unintended direct database access
​
Built for developers and platform engineers who need to understand service communication patterns, validate microservice architectures, and debug complex distributed system flows without manually tracing through service calls.