Hello, I am looking for the best pratice to measure Browser page load time for RUM. However, I am not sure what should be the correct fucntion to use and capture the values “average” or “percentile”. Please if possible explain the concept?
My intention is to capture these values and compare or identify where is the bottle neck (Network,Webapp,DOM,Rendering).
Just sharing the query I am using:
SELECT average(firstPaint), average(firstContentfulPaint), average(duration) as ‘Avg Page Load time’ FROM PageView SINCE 1 hours ago
SELECT percentile(firstPaint), percentile(firstContentfulPaint), percentile(duration) as ‘Avg Page Load time’ FROM PageView SINCE 1 hour ago
SELECT average(networkDuration) as ‘Network’, average(webAppDuration) as ‘Web application’, average(domProcessingDuration) as ‘DOM’, average(pageRenderingDuration) as ‘Rendering’, average(duration) as ‘Duration’ FROM PageView SINCE 1 hour ago TIMESERIES AUTO