app icon indicating copy to clipboard operation
app copied to clipboard

feat: Integrate Grafana Faro

Open jpmcb opened this issue 3 months ago • 6 comments

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:

Screenshot 2024-04-05 at 9 53 57 AM

Steps to QA

  1. Run app locally
  2. 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

[optional] What gif best describes this PR or how it makes you feel?

jpmcb avatar Apr 05 '24 16:04 jpmcb