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 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).
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.