A Practical Guide to Debugging Browser Performance With OpenTelemetry
Blog post from Honeycomb
Improving web performance can be daunting due to the complexity of core web vitals and numerous standards, but OpenTelemetry offers a practical solution for browser performance observability by collecting data as users interact with websites or apps. Auto-instrumentation can measure key metrics like page load times, resource load information, and core web vitals scores, while manual instrumentation allows for tracking specific functions crucial to an app's functionality, such as an e-commerce checkout workflow. Adding context to the events collected can help pinpoint issues affecting particular user groups, such as mobile users on Firefox. Resources like a KubeCon talk and accompanying materials provide further guidance on using OpenTelemetry for effective browser performance debugging.