This page and it's child pages describe the reuse and continuation of the work on the advanced invocation sequence sensor.
This whole section should be considered as an summary of different ideas, concepts, and thoughts regarding reaching the goal and NOT as part of any kind of formal software documentation.
The pages provide a overview about the state of this project after the first iteration.
Based on this, new targets and approaches will be developed or old approaches will be reused and improved.
(Work in progress)
The goal
The goal is to extend InspectIT to allow make it possible to trace transactions (use cases) that go over the border of one JVM.
...
- Tracing invocation sequences that span over multiple threads (including synchronous and asynchronous method invocations)
- Tracing invocation sequences that span over multiple JVMs
- Continuous Efficient continuous sending of invocation sequence data Storage of to the CRM
- Possibility to store the invocation sequences in memory and as files (if requested by the user)
(This is already addressed with the new storage (In Memory Storage))
...
Agent related
...
Inter-Thread tracing (asynchronous methods)
CMR related
...
This work is based on Christian Herzog's Master Thesis "Tracing of Method Invocations in Java Applications" and his notes(IS advanced).thoughts