Licensed under the MIT license
perf-timeline.js
is a GreaseMonkey and TamperMonkey extension
that shows a live timeline of performance data without having to open the developer tools.
It is an demo project showing the data you can get for Real User Monitoring (RUM) based on the talk Measuring Continuity. Some of the performance data captured:
- Page Busy %
- FPS
- Video FPS
- JavaScript Errors
- Scroll Pixels
- Scroll %
- Click count
- Mouse Move Pixels
- Mouse Move %
- Keypress count
- Resources fetched count
- DOM Change Count
- DOM Change %
- DOM Node Count
- DOM Size Count
Copy the contents of perf-timeline.js
into GreaseMonkey or TamperMonkey.