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
690 stars 62 forks source link

validate meta.sdk value before sending payload #571

Open eskirk opened 2 months ago

eskirk commented 2 months ago

Description

the web SDK should enforce a constraint on the meta.sdk value such that it confirms to semver standards.

Context

arbitrary SDK version values are causing issues in faro collector metrics cardinality