Implementing High-Cardinality Instrumentation in Frontend Apps
Blog post from Honeycomb
Honeycomb for Frontend Observability is a new product that expands observability practices, particularly focusing on the use of wide events to enhance understanding and analysis of frontend applications. Unlike traditional metrics and real user monitoring (RUM) tools, wide events collect extensive telemetry data, allowing developers to ask more detailed and specific questions about application performance and user interactions. This approach enables comprehensive insights, such as identifying which scripts cause high Interaction to Next Paint (INP) scores and which customers are affected. Honeycomb's SDKs facilitate the collection and analysis of wide events by offering easy instrumentation and the ability to attach both stable and dynamic data to spans, leveraging concepts from OpenTelemetry. These capabilities enable frontend teams to perform advanced analyses, correlate user interactions with business metrics, and optimize product performance without incurring additional data costs. The product encourages developers to engage in a community for support and further exploration of observability practices.