What is Function Tracing?
If you are trying to improve Time to Interactive (TTI) on your website, you've come to the right article. Much of the delay in rendering a webpage and slow TTI is due to long running JavaScript functions, which are not collected by other monitoring solutions. With Function tracing enabled on your synthetic monitors, you can see the file load timings on the same waterfall as the slowest JavaScript functions on the page. This provides actionable insights to give to your Development Team for optimizations.
Blue Triangle expanded the synthetic single page view and aggregate waterfalls to include function tracing detail. Users can now drill down to see slow functions from the scatter plots in Performance Details to track the functions and timings running behind the scenes. With this information you can find out what scripts are slowing the site down for both typical page loads and outliers.
The aggregate waterfall views also highlight when functions are exhibiting chronic slowness. Historically, our users have been able to quickly see if slow files and objects are slow on the page using the Domain and Object-Level Detail Aggregate Waterfalls. This works great for speeding up important page metrics like page onload, first paint, DOM Interactive, and others. TTI is a different story and requires visibility into what JavaScript functions are running slow.
To find a more in depth article on Function Tracing, click here.
Please sign in to leave a comment.
Comments
0 comments