Afficher les métriques dans Cloud Deploy

Cloud Deploy affiche des métriques sur le nombre de déploiements se produisant dans un pipeline de livraison donné, sur une période donnée et sur le nombre de déploiements réussis.

À propos des métriques Cloud Deploy

Toutes les métriques de déploiement dans Cloud Deploy présentent les caractéristiques suivantes:

  • Toutes les métriques sont mesurées par pipeline de livraison.

  • Toutes les métriques concernent les déploiements sur votre cible de production.

    La cible finale de la progression de votre pipeline de livraison est considérée comme la cible de production.

  • Toutes les métriques sont mesurées sur une période glissante de 30 jours.

    Par exemple, la métrique "Déploiements" comptabilise le nombre de déploiements réussis et ayant échoué au cours des 30 derniers jours.

  • Les métriques considèrent des déploiements réussis et certaines signalent également des déploiements ayant échoué.

    Pour un déploiement réussi, le ou les pods indiquent s'ils sont prêts. La métrique "Taux d'échec du déploiement" comptabilise les échecs en tant que pourcentage de toutes les tentatives de déploiement.

Cloud Deploy rend les métriques de déploiement suivantes disponibles dans la console Google Cloud:

Métrique "Déploiements"

La métrique Déploiements indique le nombre de déploiements réussis et ayant échoué depuis le pipeline de livraison sélectionné vers votre cluster de production.

La métrique "Déploiements", visible sur la page
d'informations du pipeline de livraison

Métrique Fréquence de déploiement

La métrique Fréquence de déploiement indique la fréquence à laquelle le pipeline de livraison se déploie correctement sur la cible de production par jour. Il s'agit de l'une des quatre métriques clés définies par le programme de recherche DevOps Research and Assessment (DORA).

Métrique de fréquence de déploiement, affichée sur la page d'informations du pipeline de livraison

Calcul de la fréquence de déploiement

La fréquence de déploiement est calculée en fonction du nombre de jours de déploiement, et non du nombre de déploiements. Autrement dit, si le pipeline de livraison génère quatre déploiements en production un jour donné, un seul jour de déploiement est comptabilisé.

Cette métrique est exprimée par jour, par semaine ou par mois, en fonction du nombre de déploiements existants:

  • Si le nombre médian de jours de déploiement par semaine est supérieur ou égal à 3, la fréquence est exprimée sous la forme d'un journal quotidien:

    "8 fois par jour."

  • Sinon, si le délai de déploiement est supérieur à 0 jour, le nombre de jours de déploiement est exprimé par semaine:

    « 2 jours par semaine. »

  • Sinon, s'il y a au moins un jour de déploiement par mois, il est exprimé sous forme de mois:

    "2 jours par mois."

Métrique "Taux d'échec du déploiement"

La métrique Taux d'échec du déploiement indique le pourcentage de déploiements ayant échoué.

Métrique du taux d'échec de déploiement, affichée sur la page d'informations du pipeline de livraison