Skip to main content

CodeQL pull request alert metrics

Understand CodeQL's performance in pull requests across your organizations.

Qui peut utiliser cette fonctionnalité ?

L’accès nécessite :

  • Vues de l’organisation : accès en écriture aux référentiels de l’organisation
  • Vues d’entreprise : propriétaires et responsables de la sécurité de l’organisation

Organisations appartenant à un compte GitHub Team avec GitHub Code Security, ou appartenant à un compte GitHub Enterprise avec GitHub Code Security

Dans cet article

Overview

The metrics overview for CodeQL pull request alerts on security overview helps you understand how well CodeQL is preventing vulnerabilities in pull requests in your organization or across organizations in your enterprise. You can view the entire dataset or filter for specific criteria, making it easy to identify repositories where you may need to take action to find and reduce security risks.

Available metrics

The overview shows you a summary of how many vulnerabilities prevented by CodeQL have been caught in pull requests. The metrics are only tracked for pull requests that have been merged into the default branches of repositories in your organizations.

You can also find more granular metrics, such as how many alerts were fixed with and without Copilot correction automatique suggestions, how many were unresolved and merged, and how many were dismissed as false positive or risk accepted.

You can also view:

  • The rules that are causing the most alerts, and how many alerts each rule is associated with.

  • The number of alerts that were merged into the default branch without resolution, and the number of alerts dismissed as an acceptable risk.

  • The number of alerts that were fixed with an accepted Copilot correction automatique suggestion, displayed as a fraction of how many total Copilot correction automatique suggestions were available.

  • Remediation rates, in a graph showing the percentage of alerts that were remediated with an available Copilot correction automatique suggestion, and the percentage of alerts that were remediated without a Copilot correction automatique suggestion.

  • Mean time to remediate, in a graph showing the average age of closed alerts that were remediated with an available Copilot correction automatique suggestion, and the average age of closed alerts that were remediated without a Copilot correction automatique suggestion.

Remarque

Metrics for Copilot correction automatique will be shown only for repositories where Copilot correction automatique is enabled.

Visibility

You can see code scanning metrics for a repository if you have:

  • The admin role for the repository
  • A custom repository role with the "View code scanning alerts" fine-grained permissions for the repository
  • Access to alerts for the repository

Next steps

To find your pull request alert metrics, see Affichage des métriques pour les alertes de demande de tirage.