Cloud Deploy affiche des métriques sur le nombre de déploiements effectués pour un pipeline de livraison donné au fil du temps, ainsi que sur le nombre de ces déploiements qui réussissent.
À 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 diffusion.
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é.
Un déploiement réussi est celui pour lequel le ou les pods indiquent un état "ready". La métrique "Taux d'échec du déploiement" comptabilise les échecs en pourcentage du nombre total de tentatives de déploiement.
Cloud Deploy met les métriques de déploiement suivantes à disposition 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é à partir du pipeline de livraison sélectionné vers votre cluster de production.
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 avec succès 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).
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 publication génère quatre déploiements en production un jour donné, cela compte pour un jour de déploiement.
Cette métrique est exprimée par jour, par semaine ou par mois, en fonction du nombre de déploiements:
Si le nombre médian de jours de déploiement par semaine est supérieur ou égal à trois, la fréquence est exprimée en termes quotidiens:
"8 fois par jour."
Sinon, si plus de deux semaines comptent plus de zéro jour de déploiement, la fréquence est exprimée en hebdomadaire:
"2 jours par semaine."
Sinon, s'il y a au moins un jour de déploiement par mois, l'expression est mensuelle:
"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é.