An open API service indexing awesome lists of open source software.

https://github.com/abargnesi/java-tracer

Java agent for method call tracing (Java 11+).
https://github.com/abargnesi/java-tracer

agent java-11 javaagent tracing

Last synced: 2 months ago
JSON representation

Java agent for method call tracing (Java 11+).

Awesome Lists containing this project

README

        

# java-tracer
Java agent for method call tracing (Java 11+).

## ideas

Script argument (JSR223) that
1. Filters classes/methods
2. Maps runtime match
3. Executes action

Maybe bundle Groovy JSR223 with agent?

Provide a CLI to write out Groovy script template.

Log agent filter, map, action with different levels for debugging script.

Glossary

* Filter
* Define types and methods to trace.

* Map
* Define which part of the match to yield.

* Action
* Define what to do with Trace Execution Data.
* Examples:
* log to slf4j, out/err, or file

* Trace Execution Data
* Data for a runtime trace that results from the Map.