Add security report version parsing usage metrics

Problem to solve

We do not have good insight into what versions of security reports our customers are uploading. We should add usage metrics to better understand what versions customers are pinning to or whether they stay on the latest.

Intended users

User experience goal

Provide better support for parsing of security reports and ensure we continue to accurately parse older formats

Proposal

Add usage metrics to security report parser to report security report version

Further details

Permissions and Security

No change to permissions

Documentation

No change to docs

Availability & Testing

What does success look like, and how can we measure that?

Accurately measure spread of security report versions to better understand what report versions are being uploaded. Understand whether customers are sticking with latest versions or pinning to old ones (and if so, what percentage)

What is the type of buyer?

GitLab Ultimate

Is this a cross-stage feature?

devopssecure

Links / references