I don’t know if this is exactly the case with your application, but some browsers don’t send the information that Newrelic uses to build this graph.
The link below has code snippets to send the information:
https://docs.newrelic.com/docs/features/how-does-real-user-monitoring-work#rum-for-browsers-without-the-navigation-timing-api
Some Javascript scripts should be added to the header:
<script type="text/javascript">
var NREUMQ=[];NREUMQ.push(["mark","firstbyte",new Date().getTime()]);
</script>
...and at the bottom:
<script type="text/javascript">
if (!NREUMQ.f) NREUMQ.f=function() {
NREUMQ.push(["load",new Date().getTime()]);
var e=document.createElement("script");
e.type="text/javascript";e.src="https://d7p9czrvs14ne.cloudfront.net/11/eum/rum.js";
document.body.appendChild(e);
if(NREUMQ.a)NREUMQ.a();
};
if(window.onload!==NREUMQ.f){NREUMQ.a=window.onload;window.onload=NREUMQ.f;};
NREUMQ.push(["nrf2","beacon-1.newrelic.com","api-key",appID,"cV5eEkBfCF1WRBgECFZEQwNAbwVBQ1peAgdGWF8IQR8LR1ZEQQgDRQ==",6,707, new Date().getTime()]);
</script>
Which application server runs Java?
– Leonel Sanches da Silva
tomcat7 inside a Centos on an EC2 on AWS.
– romuloigor