The CA APM integration with ASM has a metric called Performance Current Average. Where does this and the other metrics that appear in the Investigator come from and represent?

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

 Introduction: 

 In the ASM integration with APM, numerous metrics are reported.  The metrics are obtained by using the ASM API calls. While some of the metrics are self- explanatory and can be found easily in the graphs of ASM, there are others where the values do not match up.  This article helps explain them.  

 

 Question: 

 Using the CA APM integration with ASM there is a metric called Performance Current Average. Does anyone know what this is?  Same for Performance Daily Average – is that average since midnight?

 

 asmmetrics.png

 

 Environment:  

 All APM ASM Agent versions.

 

 Answer: 

 The metrics in question come from the rule_psp API.  In the example above, "Weather" is the name of the Monitor and resides in the "A1 Test" folder.  The metrics that (A) is pointing to represent the summary metrics.  That is, the entire folder from ASM.  The metrics that (B) is pointing to represents the specific metrics for the Weather individual monitor.   

 Performance Current Average (ms) is the exponential moving average of Total Time for the past 20 minutes

 Performance Daily Average (ms) is the exponential moving average of Total Time for the past 24 hours

 Uptime Current Average (ms) is the exponential moving average of Uptime for the past 20 minutes.

 

Total Time is the same as presented on the ASM site dashboard - the sum of Resolve, Connect, Processing, and Transfer times.

  

 Additional Info:

 The algorithm used is based on an exponential moving average (https://en.wikipedia.org/wiki/Moving_average#Exponential_moving_average)