according to Does Elastic APM support Spring Cloud Stream? the current Java Agent (elastic-apm-agent-1.12.0.jar and Elastic 7.5.1) does not support creation of transactions and spans from asynchronous message communication .
We have a Spring Boot microservice landscape where almost everything communicates with Spring Cloud Stream on RabbitMQ. This means, that transactions are only visible at the Rest Endpoint service right now, and all other invoked services are not shown in APM.
Since I read at Setup APM distributed tracing to work with kafka and multiple node services that you are working on integrating Kafka, what about RabbitMQ and Spring Cloud Stream ? Is it already implemented?
If not, do you know of any attempts to integrate Spring Cloud Stream in the Java Agent?