Visualiza métricas en Cloud Deploy

Cloud Deploy muestra métricas sobre cuántas implementaciones se realizan en una canalización de entrega determinada a lo largo del tiempo y cuántas de esas implementaciones se realizan correctamente.

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 publicación.

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

    El objetivo final en la progresión de tu canalización de entrega se considera el objetivo de producción.

  • Todas las métricas se miden en un período móvil de 30 días.

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

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

    Una implementación exitosa es aquella en la que el o los pods informan un estado de preparación. 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 exitosas y fallidas de la canalización de entrega seleccionada a tu clúster de producción.

La métrica Implementaciones, que se muestra en la página de detalles de la canalización de publicación

La métrica de frecuencia de implementaciones

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

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

Cómo se calcula la frecuencia de implementaciones

La frecuencia de implementaciones se calcula en función de la cantidad de días de implementación, no de la cantidad de implementaciones. Es decir, si la canalización de lanzamiento 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 de la siguiente manera:

    “2 días a la semana”.

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

    “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 muestra en la página de detalles de la canalización de entrega