Generic packages events are not captured with usage ping
Context
In #205578 (closed), we started measuring user-level adoption of the GitLab Package Registry. You can view this data in the Package adoption and growth dashboard. There are several events that are defined that we are not collecting data for. For some events, like container registry events, this is expected.
Problem to solve
The problem is that we are not currently collecting any data for generic packages. This data should be available as we can see that the feature is being used. As a PM, this data would help me to prioritize between generic packages and other product features. In addition, seeing deploy token and guest usage would be informative for prioritization and design decisions.
Impacted metrics
counts.package_events_i_package_generic_delete_package
counts.package_events_i_package_generic_pull_package
counts.package_events_i_package_generic_push_package
redis_hll_counters.user_packages.i_package_generic_user_weekly
redis_hll_counters.user_packages.i_package_generic_user_monthly
redis_hll_counters.deploy_token_packages.i_package_generic_deploy_token_weekly
redis_hll_counters.deploy_token_packages.i_package_generic_deploy_token_monthly
Proposal
Investigate why generic package activity is not working with the usage ping. Fix the issue and add any relevant charts to the Package adoption dashboard.