7077
should be opened for communication from the StackState Trace Agent.java-agent
instrumentation capabilities provided by the JVM. When the java-agent
is registered, it has the ability to modify class files at the load time. The java-agent
uses the Byte Buddy framework to find the classes defined for instrumentation and modify those class bytes accordingly.{{service-name}}
{{host-of-the-stackstate-agent}}
8126 {the default port for the trace agent api}
{path/of/downloaded-jar.jar}
environment
variables when running your container{{service-name}}
{{host-of-the-stackstate-agent}}
8126 {the default port for the trace agent api}
{path/of/downloaded-jar.jar}
MAVEN_OPTS
.env
variables for the container when running your pod{{service-name}}
{{host-of-the-stackstate-agent}}
8126 {the default port for the trace agent api}
{path/of/downloaded-jar.jar}
MAVEN_OPTS
.stackstate-java-agent
includes support for automatically tracing the following web frameworks.akka-http
, akka-http-server
servlet
, servlet-2
, servlet-3
jax-rs
, jaxrs
, jax-rs-annotations
jetty
, jetty-8
netty
, netty-4.0
, netty-4.1
play
ratpack
sparkjava
(requires jetty
)spring-web
spring-webflux
netty
)stackstate-java-agent
includes support for automatically tracing the following networking frameworks:httpclient
httpasyncclient
, apache-httpasyncclientaws-sdk
grpc
, grpc-client
, grpc-server
httpurlconnection
, urlconnection
kafka
kafka
, kafka-streams
jax-rs
, jaxrs
, jax-rs-client
jms
amqp
, rabbitmq
okhttp
, okhttp-3
stackstate-java-agent
includes support for automatically tracing the following database frameworks/drivers:couchbase
cassandra
elasticsearch
, elasticsearch-transport
, elasticsearch-transport-{2,5,6}
(pick one)elasticsearch
, elasticsearch-rest
, elasticsearch-rest-5
, elasticsearch-rest-6
hibernate
jdbc
redis
lettuce
mongo
spymemcached
stackstate-java-agent
is also compatible with common JDBC drivers including:stackstate-java-agent
includes support for automatically tracing the following other frameworks:mdc
(See also dd.logs.injection
config)jsp
, jsp-render
dropwizard
, dropwizard-view
hystrix
twilio-sdk
@Trace
annotation).trace-agent.log
: