Visualizar métricas no Cloud Deploy

O Cloud Deploy mostra métricas sobre o número de implementações que ocorrem para um determinado pipeline de entrega ao longo do tempo e o número de implementações bem-sucedidas.

Acerca das métricas do Cloud Deploy

Todas as métricas de implementação no Cloud Deploy têm as seguintes características:

  • Todas as métricas são medidas por pipeline de fornecimento.

  • Todas as métricas são relativas às implementações no destino de produção.

    O destino final na progressão da sua pipeline de entrega é considerado o destino de produção.

  • Todas as métricas são medidas durante um período móvel de 30 dias.

    Por exemplo, a métrica Implementações contabiliza o número de implementações bem-sucedidas e com falhas nos últimos 30 dias.

  • As métricas consideram as implementações bem-sucedidas e algumas também comunicam as implementações com falhas.

    Uma implementação bem-sucedida é aquela para a qual o pod ou os pods comunicam um estado pronto. A métrica Taxa de falhas de implementação contabiliza as falhas como uma percentagem de todas as tentativas de implementação.

O Cloud Deploy disponibiliza as seguintes métricas de implementação na Google Cloud consola:

A métrica Implementações

A métrica Implementações mostra o número de implementações bem-sucedidas e com falhas do pipeline de entrega selecionado para o cluster de produção.

A métrica Implementações,
vista na página de detalhes do pipeline de fornecimento

A métrica Frequência de implementação

A métrica Frequência de implementação mostra a frequência com que o pipeline de entrega é implementado com êxito no destino de produção por dia. Esta é uma das quatro métricas principais definidas pelo programa de investigação DevOps Research and Assessment (DORA).

A métrica Frequência de implementação, apresentada na página de detalhes do pipeline de fornecimento

Como é calculada a frequência de implementação

A frequência de implementação é calculada com base no número de dias de implementação e não no número de implementações. Ou seja, se o pipeline de implementação gerar quatro implementações na produção num determinado dia, isso é contabilizado como um dia de implementação.

Esta métrica é expressa por dia, por semana ou por mês, consoante o número de implementações:

  • Se o número mediano de dias de implementação por semana for igual ou superior a 3, a frequência é expressa como diária:

    ".8 vezes por dia."

  • Caso contrário, se mais de 2 semanas tiverem mais de 0 dias de implementação, a frequência é expressa como semanal:

    "2 dias por semana."

  • Caso contrário, se houver, pelo menos, um dia de implementação por mês, é expresso como mensal:

    "2 dias por mês."

A métrica Taxa de falhas de implementação

A métrica Taxa de falhas de implementação mostra a percentagem de implementações que falharam.

A métrica Taxa de falhas de implementação, apresentada na página de detalhes do pipeline de fornecimento