Visualiza métricas en Cloud Deploy

Cloud Deploy muestra métricas sobre cuántas implementaciones ocurren en una canalización de entrega determinada, en el tiempo, y cuántas de esas implementaciones se realizaron con éxito.

Acerca de las métricas de Cloud Deploy

Todas las métricas de implementación en Cloud Deploy tienen las siguientes características:

  • Todas las métricas se miden por canalización de entrega.

  • Todas las métricas son para implementaciones en el objetivo de producción.

    Se considera que el objetivo final en la progresión de la canalización de entrega es el objetivo de producción.

  • Todas las métricas se miden para un período continuo de 30 días.

    Por ejemplo, la métrica Implementaciones cuenta la cantidad de implementaciones exitosas y fallidas en los últimos 30 días.

  • Las métricas consideran implementaciones exitosas y algunas también informan implementaciones fallidas.

    Una implementación exitosa es aquella en la que el Pod o los Pods informan que están listos. La métrica Tasa de fallas de implementación cuenta las fallas como un porcentaje de todos los intentos de implementación.

Cloud Deploy pone a disposición las siguientes métricas de implementación en la consola de Google Cloud:

La métrica Implementaciones

La métrica Implementaciones muestra la cantidad de implementaciones correctas y fallidas de la canalización de entrega seleccionada a tu clúster de producción.

La métrica de Deployments
en la página de detalles

La métrica de frecuencia de implementaciones

La métrica Frecuencia de implementación muestra con qué frecuencia la canalización de entrega se implementa de forma correcta en el objetivo de producción por día. Esta es una de las cuatro métricas clave que define el programa de investigación DevOps Research and Assessment (DORA).

La métrica de frecuencia de implementación, que se ve en la página de detalles de la canalización de entrega

Cómo se calcula la frecuencia de implementaciones

La frecuencia de Deployment se calcula según la cantidad de días de implementación, no la cantidad de implementaciones. Es decir, si la canalización de entrega genera cuatro implementaciones en producción en un día determinado, se cuenta como un día de implementación.

Esta métrica se expresa por día, por semana o por mes, según la cantidad de implementaciones que haya:

  • Si la mediana de días de implementación por semana es mayor o igual que 3, la frecuencia se expresa como diaria:

    “.8 veces por día”.

  • De lo contrario, si más de 2 semanas tienen más de 0 días de implementación, se expresa como semanalmente:

    “2 días por semana”.

  • De lo contrario, si hay al menos un día de implementación por mes, se expresa como mensual:

    “2 días por mes”.

La métrica Tasa de fallas de implementación

La métrica Tasa de fallas de implementación muestra el porcentaje de implementaciones que fallaron.

La métrica Tasa de fallas de implementación, que se ve en la página de detalles de la canalización de entrega