Observasaurus: Distributed Tracing

Distributed tracing connects user requests flowing through complex distributed architectures to the resources, such as microservices, databases, caches, kubernetes pods, or Kafka topics, that serve those requests. Organizations rely on distributed tracing to get visibility into the user experience and debug that experience when things go wrong. A distributed trace is made up of spans connected by a tracing context that ties the spans together into a single representation of a user request.

Traces may be collected into Observe by OpenTelemetry collectors, or in some cases existing proprietary agents. Once collected, you can review the trace data in Trace Explorer for quick problem resolution.