Growth: revisit collecting usage metrics for user pilot
- Dominant language
- TypeScript
- Stars
- 117
- Forks
- 51
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 4
Description
We had to turn off feature flag `newUsageAPI` because it was causing performance issues in the UI. This flag was collecting usage data over the past 30 days and sending it to user pilot. Let's investigate a different method to collect this data that doesn't bog down the browser. Perhaps a direct integration between user-pilot and our backend APIs? Or a custom query that doesn't return a large result?
Where the flag is used in the UI:
- https://github.com/influxdata/ui/blob/master/src/cloud/components/onboarding/EngagementLink.tsx#L22
Some related PRs related to this:
- https://github.com/influxdata/ui/pull/1713
- https://github.com/influxdata/ui/pull/1993
cc: @mavarius
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.