The AWS X-Ray Java Agent is a drop-in solution that enables the propagation of X-Ray traces within your Java web applications and servlet-based microservices. This includes automatic tracing for supported frameworks and libraries, including Spring, the AWS SDK, Apache HTTP clients, and JDBC-based SQL queries. The agent enables you to use the X-Ray SDK out of box, and requires no code changes to enable the basic propagation of traces. See the chart below for the current feature parity between the AWS X-Ray SDK and the AWS X-Ray Java Agent. The X-Ray Java Agent is implemented using the DiSCo library, a toolkit for building Java Agents in distributed environments. The AWS X-Ray Java Agent is compatible with Java 8 and 11. You must be able to modify the JVM arguments of your application to use the agent. To get an idea of how much impact the X-Ray Agent might have on your system, please see the benchmarking package.

Features

  • The X-Ray Agent is configured by an external, user-provided JSON file
  • The benefit of the X-Ray Agent operating as a plugin rather than a monolith is that you can add or remove other compatible DiSCo plugins as you please
  • To add new DiSCo plugins, just add them as a JAR to your pluginPath directory and restart your app
  • No additional configuration from the agent should be required
  • Set up a fully-functioning Spring Boot application instrumented with the X-Ray Agent
  • You must be able to modify the JVM arguments of your application to use the agent

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow AWS X-Ray Java Agent

AWS X-Ray Java Agent Web Site

Other Useful Business Software
Searching for a better way to ship ecommerce? We can help Icon
Searching for a better way to ship ecommerce? We can help

ShipHero gives you the tools that give you ecommerce fulfillment super powers.

ShipHero is built for multi-channel commerce. With a few clicks, you can connect your stores. ShipHero will download new products, as well as sync existing ones. When changes are made to your inventory all connected stores will be updated.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AWS X-Ray Java Agent!

Additional Project Details

Programming Language

Java

Related Categories

Java Software Development Software

Registered

2022-07-06