beadledom-newrelic-jaxrs

Beadledom New Relic JAX-RS is a Google Guice extension for New Relic, adding metadata to New Relic transactions.

Download

Download using Maven

<dependencies>
    ...
    <dependency>
        <groupId>com.cerner.beadledom</groupId>
        <artifactId>beadledom-newrelic-jaxrs</artifactId>
        <version>[Insert latest version]</version>
    </dependency>
    ...
</dependencies>

Usage

NewRelicJaxRsModule is used to add a JAXRS request filter that adds the correlation id from the HTTP requests to New Relic transactions.

Install NewRelicModule module

public class SomeModule extends BaseModule {
    @Override
    protected void configure() {
        ....
        install(new NewRelicJaxRsModule());
        ....
    }
}