With JSP Metrics, seeing Responses Per Interval values greater than 0 while the Average Response Time is 0

Document ID : KB000016055
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

  The Average Response Time (ms) Value averages all "finished" invocations of a method or component.  If the execution of the methods have not completed, it will report as zero.

Question:

 Why are individual JSP metrics showing a Responses Per Interval value greater than 0, but the Average Response Time is 0?

Environment:
APM 10.x
Answer:

 The Average Response Time (ms) can be 0 if the average time is less than 1 ms.  Introscope deals in integer math, so anything less than zero ms (such as 0.99) will be reported as zero.

 

Additional Information:
  • JSP:Responses Per Interval is the total completed invocations of the _jspService methods of all the JSPs executing in the JVM in the past 15 second time period. This value is the sum of all the individual JSP invocations.

    Individual JSP response numbers are available in the nodes marked with the JSP names.

 

  • JSP:Average Response Time is the Average response time of the _jspService() methods of all the JSPs executing in the JVM. The Response Times of all the individual JSPs are averaged to calculate this value.

    Individual JSP response times are available in the nodes marked with the JSP names.