Add sarif ingestion metrics

Summary

Add ingestion metrics into the SARIF ingestion process to enable tracking and monitoring of the number of SARIF reports ingested over time.

Motivation

Currently, there is no visibility into how many SARIF reports are being ingested. By introducing ingestion metrics, we can gain insights into ingestion volume trends, identify anomalies, and better understand usage patterns over time.

Proposed Solution

Integrate metrics collection directly into the SARIF ingestion pipeline to capture and record the number of SARIF reports processed during each ingestion event.

Acceptance Criteria

  • Ingestion metrics are introduced in the SARIF ingestion process
  • Metrics are recorded and accessible for monitoring over time
  • The number of SARIF reports ingested can be tracked and reported accurately

Additional Notes

This improvement will provide better observability into the ingestion pipeline and support data-driven decisions around scaling and performance.


Description was generated using AI

Edited by Gal Katz