app
app copied to clipboard
feat: Integrate Grafana Faro
Description
Adds the react integrations and Faro error boundary around the app. Initializes the default tracing/web integrations for Faro to get us some internal metrics and tracing.
Related Tickets & Documents
N/a - related to ongoing observability and performance work
Mobile & Desktop Screenshots/Recordings
Here's a snapshot after running this locally and getting some of those metrics into our Grafana:
Steps to QA
- Run app locally
- Modify the environment variables to use the collector and set the env to "beta" to bypass check
Tier (staff will fill in)
- [ ] Tier 1
- [ ] Tier 2
- [ ] Tier 3
- [x] Tier 4
[optional] Are there any post-deployment tasks we need to perform?
Need to update Netlify env vars to use these