Essential metrics for CVS on advisory DB change

Why are we doing this work

We need to measure the success of Dependency Scanning: CVS Trigger scans on Advis... (&9534 - closed).

Relevant links

Non-functional requirements

  • Documentation:
  • Feature flag:
  • Performance:
  • Testing:

Implementation plan

The advisory scanner is currently being implemented in !129640 (merged).

Verification steps

This can be tested on GDK with Snowplow micro.

  • Load advisories into the database.
  • Create some projects that match these advisories.
  • Trigger the advisory scan jobs with IDs of previously loaded advisories.
  • Check event on Snowplow micro.

/cc @gonzoyumo @smeadzinger

Edited by Aditya Tiwari