Recreate Redis Counters using Snowplow events - Phase 2: Wave 3
Summary
In &7493 (closed), we instrumented the first set of Redis Counters using Snowplow events in SaaS. This is the 3rd wave of counters to be instrumented using Snowplow Events.
-
redis_hll_counters.issues_edit.issues_edit_total_unique_counts_monthlyAddressed in #365960 (closed) -
usage_activity_by_stage_monthly.create.merge_requests_users -
usage_activity_by_stage_monthly.create.action_monthly_active_users_ide_edit -
redis_hll_counters.search.search_total_unique_counts_monthly -
usage_activity_by_stage_monthly.create.action_monthly_active_users_design_management
Feature Flag
These events should be instrumented behind a feature flag (separate from the FF used for the first wave of metrics) in case we need to quickly turn off collection.
Testing
Local manual testing and make sure QA pipelines are passing.
Next Step
Post delivery, the data team will need to aggregate the snowplow events into counters for use in Sisense and Gainsight. Data team issue for this wave: ## Next Step
Post delivery, the data team will need to aggregate the snowplow events into counters for use in Sisense and Gainsight. Data team issue for this wave: https://gitlab.com/gitlab-data/analytics/-/issues/13209