Developers
Open Source
Documentation
Community
Sign up
or Log into
New Relic One
Docs
Developers
Open Source
Documentation
Community
Sign up
or Log into
New Relic One
Language
English
日本語
Contents
/
APM agents
Java agent
Getting started
Introduction to New Relic for Java
Compatibility and requirements for the Java agent
APM agent security: Java
Java release notes
Installation
Install the Java agent
Include the Java agent with a JVM argument
Update the Java agent
Uninstall the Java agent
Additional installation
Install New Relic Java agent for Docker
AWS Elastic Beanstalk installation for Java
Install New Relic Java agent with Ansible
WildFly installation for Java
Install New Relic Java agent in GAE flexible environment
IBM WebSphere Application Server
Java 2 security installation
Install Java agent using Maven
Install Java agent using Gradle
Heroku
Java agent and Heroku
Java agent with Scala on Heroku
No data appears with Heroku (Java)
Configuration
Name your Java application
Java agent configuration: Config file
Java agent config file template
Hostname logic in Java
Enable distributed tracing for Java agent
Automatic application naming
Java agent error configuration
Configuring your SSL certificates
Attributes
Java agent attributes
Features
JVMs page (Java): View app server metrics from JMX
Real-time profiling for Java using JFR metrics
Instrumentation
Transaction naming protocol
Monitor deployments (Java agent)
Instrument browser monitoring with Java agent API
Browser monitoring best practices in Java
Java agent: Instrument Kafka message queues
Use RabbitMQ or JMS for message queues
Extension and additional instrumentation modules
Ignore specific transactions
Custom instrumentation
Java custom instrumentation
Custom instrumentation editor: Instrument from UI
Scala instrumentation
Java instrumentation by XML
Java XML instrumentation examples
Java agent: Custom JMX instrumentation by YAML
Custom JMX YAML examples
Troubleshooting Java custom instrumentation
Circuit breaker for Java custom instrumentation
Messaging framework instrumentation
API guides
Guide to using the Java agent API
Java agent API: Instrument using annotation
Java agent API: Instrument external calls, messaging, datastore, web frameworks
Java agent API: Custom instrumentation with annotation of an example app
Java agent API: Instrumenting example app for external datastore calls and CAT
Async instrumentation
Introduction to Java async instrumentation
Java agent API for asynchronous applications
Troubleshoot Java asynchronous instrumentation
Disable Scala, Netty, Akka, and Play 2 Instrumentation
Troubleshooting
No data appears (Java)
Determine permissions requirements (Java)
Gather troubleshooting information (Java)
All hosts appear as localhost
Error bootstrapping New Relic Java agent
Errors starting Java app server
Firewall or traffic connectivity failures
Generate debug logs for troubleshooting (Java)
Host links missing in Java app's APM Summary
Java Solr data does not appear
No Browser data appears (Java)
No log file (Java)
No stack traces (Java)
NullPointerException issues (Java)
Resolve metric grouping issues with Java apps
SSL or connection errors (Java)
Update Java config for legacy agent versions
Large number of false positive security vulnerabilities
Application server JMX setup