faro-web-sdk
                                
                                
                                
                                    faro-web-sdk copied to clipboard
                            
                            
                            
                        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 sign...
## Description We want too connect traces with client side activity. Currently we need to start traces and they're very verbose. As an alternative to client-side tracing, we can use...
## Goal Create links between events this instrumentation created and server-side spans. ## Description When a server communicates their span context down via headers, the fetch instrumentation should pick it...
## Description Track the window size of the respective device ## Proposed solution Get [`Window.innerHeight`](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerHeight) and [`Window.innerWidth`](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth) and add the dimensions to the Browser Meta Object. In the OlpHttpTransport the...
## What We should investigate if we can load the SDK async without side-effects. If we can and found no reason not to do it, we need to adjust docs...
## Description After the setup of the LGTM stack with Faro and Grafana Agent receiver, and configuring React app the same way as it is a demo application, tracers are...
I tried to send trace with faro to a Grafana Agent to be forwarded to Grafana Tempo: - the Grafana Agent responds 'ok' to Faro trace request ; - the...
## What In order to highlight important changes and more important factors like the bundle size (#137 ), we should probably start utilizing GitHub releases as a first line of...
## Description By default, the faro-web-sdk will log at level.ERROR. However, the errors appear in the Application users' consoles, so are not useful unless in a development setting. ## Proposed...
When pausing / unpausing a faro instance using the global object, despite of using the default `window.faro`, or passing a `globalObjectKey`, does not update the value found in `config.paused` on...
## Description The `MeasurementEvent` type specifies the value should be a number. The `EventAttributes` specify the attribute value should be a string. The API will allow users to put anything...