DependencyTrack / dependency-track

Dependency-Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain.
https://dependencytrack.org/
Apache License 2.0
2.45k stars 532 forks source link

Dashboard: SBOM Metrics #3784

Open spawar-apex opened 1 month ago

spawar-apex commented 1 month ago

Current Behavior

We currently have no option to see how many SBOM's consumed/processed on the dashboard.

Proposed Behavior

We do have notification channel integration that sends events about BOM_PROCESSED and BOM_CONSUMED but we don't have a tile on the Dashboard showing TOTAL BOM CONSUMED

If we could add Two tiles (Shown below) on the dashboard that will help users to understand how many SBOM's are generated/imported till date as well as the recent SBOM's information on the dashboard.

Checklist

rkg-mm commented 1 month ago

a graph of how many over time would be nice

spawar-apex commented 1 month ago

Thanks @rkg-mm for your message.

For the "Total BOM Consumed" Dashboard widget, it should be a NUMBER of all SBOM get uploaded & processed.

also, we can show the last 5 Imported SBOM's in Recently Imported SBOM's Dashboard Widget.