-
Epic
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
None
-
Enhance telemetry
-
False
-
False
-
To Do
-
0% To Do, 0% In Progress, 100% Done
Goal
Expose metrics for pipeline as code through telemetry in order to be able to track usage of pipeline as code among customers as well as provide visual insight through Dev Console.
Acceptance Criteria
- Number of pipeline as code pipelinerun executions per cluster is retrievable through telemetry
- Number of pipelinerun executions per repository is retrievable from cluster Prometheus
- Ratio of pipelinerun success to failures per repository is retrievable from cluster Prometheus
- Git provider metrics
- GitHub App configured
- Name of the Git provider
- Tekton Chains usage
- Tekton Hub usage
- PipelineRun and TaskRun usage in spite of pruning
- tkn telemetry
Other metrics to be discussed
- Git provider type (GitHub, GitLab, etc)
Questions
- Where do we need to update the docs about the data that is collected?