need more detailed CI job success and failure rate by project or job type

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Problem to solve

As currently gitlab only provides job failure metrics per runner. It would be helpful to have more detailed metrics with project or job details such as project name and job name. With these detailed metrics it would be easier for us to answer the questions like "which jobs fail the most in my pipelines" and "which of the repos I own has the highest percentage of job failures". And we can recognize a sudden spike of job failures might be due to an upstream service is having issues or nondeterministic tests. However, as gitlab developers have commented on the MR gitlab-runner!988 (closed) and decided this wasn't a good fit for Prometheus due to scale.

Intended users

Buyer personas, Developers

Further details

Proposal

As a self-hosted enterprise customer, we need better reporting on job failure and success rates by project or job type so that we can have a better monitoring on the percentage of project success/failure rate or job type success/failure rate(ex. build jobs fail 1/3 of the times in this repo).

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

Links / references

Edited Sep 04, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading