grafana / faro-web-sdk

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.
https://grafana.com/oss/faro/
Apache License 2.0
739 stars 64 forks source link

Grafana Cloud: Create new session if 400 - Session Invalid is returned #590

Closed codecapitano closed 4 months ago

codecapitano commented 4 months ago

Why

We noticed an edge case where stored session timings drift and the collector rejects session even if Faro automatically extend the session.

The receiver was updated to deal with this. Anyways to be on the save side we will handle the response in Faro and create a new Session if needed.