The Grafana Faro Web SDK, part of the Grafana Faro project, is a highly configurable web SDK for real user monitoring (RUM) that instruments browser frontend applications to capture observability signals. Frontend telemetry can then be correlated with backend and infrastructure data for full-stack observability.
Make calculation of faro.performance.navigation entries explicit.
calculateFaroNavigationTiming() now calls calculateFaroResourceTiming(). Before both methods were called separately, e. g. by the navigation instrumentation, to calculate a nav timing.
The navigation instrumentation now needs only to call calculateFaroNavigationTiming() to calculate a faro.performance.navigation entry.
Why
Duration of a resource load was missing
What
duration
propertytotalNavigationTime
property to durationfaro.performance.navigation
entries explicit.calculateFaroNavigationTiming()
now callscalculateFaroResourceTiming()
. Before both methods were called separately, e. g. by thenavigation
instrumentation, to calculate a nav timing.navigation
instrumentation now needs only to callcalculateFaroNavigationTiming()
to calculate afaro.performance.navigation
entry.Links
Screenshots
Checklist