java-agent
java-agent copied to clipboard
Agent-based OpenTracing instrumentation in Java
Provide rules for the https://github.com/opentracing-contrib/java-mongo-driver integration.
I'm looking into this and found the Lettuce client very easy to provide rules for. However, the Jedis client [uses inheritance instead of composition](https://github.com/opentracing-contrib/java-redis-client/blob/master/opentracing-redis-jedis/src/main/java/io/opentracing/contrib/redis/jedis/TracingJedis.java#L63) so I am finding it more...
Some projects use their own class loader (e.g. spring boot, servlet servers) that is a child of the standard Java system classpath class loader, which is in turn a child...
The `opentracing-agent.jar` produced by this project is a management mechanism for installing OpenTracing based instrumentation code into a JVM based application - however it does not actually bundle a specific...
Agent should handle situations when an application code is explicitly instrumented with OpenTracing API. Users would initialize tracer with `AgenTracer` instance and all calls would be propagated to the tracer...
Provide rules for the https://github.com/opentracing-contrib/java-asynchttpclient integration.
Provide rules for the https://github.com/opentracing-contrib/java-jdbi integration. NOTE: May not be required - if java-jdbc is instrumented - to be confirmed.
Provide rules for the https://github.com/opentracing-contrib/java-jms integration.
Provide rules for the https://github.com/opentracing-contrib/java-jdbc integration.
Provider rules for the https://github.com/opentracing-contrib/java-cassandra-driver integration.