From reading through past posts in the forums, including documentation links, I've managed to piece this together:
Average response time is a rolling average of the last 5 ping attempts. Ping attempts are attempted based on the polling interval (default 120 seconds) and are stored in the database. That means that the average response time displayed for a node is actually, given the default polling interval, the average over the last 10 minutes, not the average within the last polling period. (By default -- and yes, I know you can change the display to include average and current response time, which I assume displays the rolling 10 minutes average plus the most recent average ping response)
How am I doing so far?
So, while troubleshooting a response time issue with our network team someone asked "How many ping packets are sent during the ICMP poll?" I couldn't find that data anywhere. Is it the default 5 packets, and then an average of those 5 packets?
Anyone have any ideas?