Set up a custom timer
You can define timers to identify key performance moments during a page load such as time to first image, time to sidebar load, and time to load content served from a specific third-party resource.
Before you begin
mPulse supports either client-side URL pattern matching defined as part of your app, or as a variable in your source code written as a boomerang plug-in.
You can define up to 10 custom timers for your web app configuration based on any measurable value in a page, using the following methods by browser:
- JavaScript Variable (all browsers)
- Navigation Timing (Chrome, Firefox, Internet Explorer 9+, Opera, Android; experimental on Safari & iOS)
- Resource Timing defined with CSS Selector or XPath (Chrome only)
- Resource Timing defined with Resource URL pattern (Chrome and Internet Explorer 10+)
- URL Timing (Chrome and Internet Explorer 10+)
- Resource Groups (all browsers)