Metrics - Record number of times we suggest an Auto Remediation MR

Problem to solve

Right now we have only very rudimentary metrics around secure and would like more granularity in our telemetry system. I, as a Product Manager, would like more granularity and visibility into the number of times we are able to suggest an MR for a finding. This will help show if we experience sudden changes, and also the value we are adding.

Proposal

  • decide which ~telemetry system to use and the scope, create additional issues if needed (self hosted and saas or just saas)
  • on each job, count the number of suggested MRs we calculate
  • send the data to ~telemetry
  • add data to or create a dashboard

Further details

Documentation

Work with ~"group::telemetry" to properly document user facing and team member facing items as needed

Availability & Testing

Setup unit test or other as needed

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

I can see this data in a dashboard

Is this a cross-stage feature?

No, right now this only applies to groupcomposition analysis as ~"Category:Dependency Scanning" and Category:Container Scanning only use auto remediation right now

Links / references

More Information ### Intended users

User experience goal

They shouldn't notice or be impacted

Permissions and Security

handled by ~"group::telemetry"

Edited by Nicole Schwartz