Asynchronous Traces

Kibana version: 7.7.1

Elasticsearch version: 7.7.1

APM Server version: 7.7.1

APM Agent language and version: Java 1.16.0

Original install method (e.g. download page, yum, deb, from source, etc.) and version: docker

Fresh install or upgraded from other version? Fresh

I have to two services, Service A is a REST Application (JAX-RS), Service B is a messaging Application (JMS). Service A sends a async message to Service B. I can see the sending span in the transaction of Service A and I can also see the corresponding transaction and spans in Service B.

Is it possible to also see the spans of service B (and all spans of Services That Service B calls) in the transaction/traces view of service A? My intention is to see all spans caused by a client request.

Span 1 (Service A)
Span 2 (Service A) „Send Message“
Span 3 (Service B) „Receive Message“
Span 4 (Service B)
Span 5 (Service C)
Span 6 (Service A)

I think what you'll want is to click on View full trace after selecting a transaction on service B. See also https://www.elastic.co/guide/en/kibana/7.7/spans.html#distributed-tracing

Yes, this is what I was looking for. Thank you!

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.