Kindling-java is an attach agent to collect Java
LOCK for probe which relies on async-profiler. Besides it also collect
traceid generated by SkyWalking agent.
- [Event] Collect datas by events specified by event argument[
- [Plugins] Enhance SkyWalking Agent and print traceId into
How it works
- Jattach copy the
- Jattach attach agent into application.
- Agent start asyncProfiler by call asyncProfielr API.
- Load libasyncprofiler.so
- Execute star``t/stop command
- Execute print to collect CPU data at fixed rate
- Agent enhance Skywalking agent by asm and print traceid into /dev/null.
Begin / Endlife cycle of the
- When trace is dispatched into another thread,
begin / endlife cycle of the