Measure adoption and usage of the Image expiration policy
Problem to solve
In milestone 12.8, we will launch the MVC of the Docker tag expiration and retention policies. In order to measure adoption and better measure our future investment in the feature, we'd like to add tracking for the feature.
Intended users
Proposal
- Track the total number of projects with expiration policies enabled
- Track the number of projects with expiration interval set to each option
- Track the number of projects with expiration schedule set to each option
- Track the number of tags to retain set to each option
Usage ping vs. Snowplow
- The advantage of using usage ping is that it will also collect data from self-managed instances whereas snowplow is limited to gitlab.com
Permissions and Security
- There are no permissions changes required for this change
Documentation
- There are no documentation changes required for this
Edited by Tim Rizzi