No page load timing data appears (Java)

Problem

Your Java application isn't reporting page load timing data.

Solution

If your application server does not use the Jasper jsp compiler (WebSphere and WebLogic), auto-instrumentation is not available. To view data for page load timing (sometimes referred to as real user monitoring or RUM) in this situation, see Manual instrumentation for page load timing.

If you are using the jsp compiler and are still not receiving page load timing data, you may have a configuration conflict. New Relic's Java agent allows you to set an app name either in the newrelic.yml configuration file or automatically with your web.xml display-name. To verify that your application is reporting to the correct name:

  1. Generate finest level logs.
  2. Search your log file for "enabled for". The listed application names are the ones to which your application is reporting page load timing data.
  3. If this name does not match the expected name, verify that you are not setting different app names in newrelic.yml and the web.xml display-name setting.

For additional help, get support at support.newrelic.com.

For more help

Join the discussion about Java monitoring in the New Relic Online Technical Community! The Technical Community is a public platform to discuss and troubleshoot your New Relic toolset.

If you need additional help, get support at support.newrelic.com.