Skip to content

Enrich telemetry events #846

@ruromero

Description

@ruromero

Is your feature request related to a problem? Please describe.
The backend was sending telemetry data that can be sent through the Telemetry Plugin. This helps centralize the events and reduce duplications.

Describe the solution you'd like
Add the required fields to the existing track events.

Required event data for stack|component_analysis_done events using data returned in the report.

  • Package provider (maven, gradle/kotlin, etc.)
  • Summary
    • Providers, sources and vulnerabilities found
    "trustify": {
        "osv": {
          "direct": 0,
          "transitive": 5,
          "total": 5,
          "dependencies": 3,
          "critical": 0,
          "high": 3,
          "medium": 2,
          "low": 0,
          "remediations": 2,
          "recommendations": 2
        }
    }
  • Scanned packages
  "scanned": {
    "total": 9,
    "direct": 2,
    "transitive": 7
  }

Additional context

Backend update: trustification/exhort#500

The format can be updated if required from the implementation side

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions