ApplicationInsights-Java
ApplicationInsights-Java copied to clipboard
Dependency tree not available with Azure Blob + Queue storage + ServiceBus + MongoDB
We are using applicationinsights-agent:3.4.10 with MuleSooft Application. We tested with the below flow (HTTP+Mongo+MySql+HTTP+JMS+Logger) and we can see the dependency tree (End-To-End transaction details) in App Insight, which is working fine.
But when we tested with ServiceBus(JMS+AMQP) + Blob + Queue Storage + Mongo DB storage + ServiceBus, then we can't see End-To-End transaction details.
Used Library Version
- Blob -
azure-storage-blob-12.20.1
- Queue -
azure-storage-queue-12.7.0
- ServiceBus -
qpid-jms-client-0.57.0
- MongoDB -
mongo-java-driver-3.12.10
NOTE - All components (ServiceBus, HTTP, Blob, Queue, etc.) are getting called from a separate library where we are not passing any operation ID to link a call from one to another.
Expectation
We want to have a dependency tree that should represent End-To-End call.
Could you please suggest any option to link end-to-end transaction calls? Please let me know for any information.