Visualizzazione delle metriche in Cloud Deploy

Cloud Deploy mostra le metriche relative al numero di deployment che si verificano per una determinata pipeline di distribuzione nel tempo e al numero di deployment riusciti.

Informazioni sulle metriche di Cloud Deploy

Tutte le metriche di deployment in Cloud Deploy hanno le seguenti caratteristiche:

  • Tutte le metriche vengono misurate per pipeline di distribuzione.

  • Tutte le metriche sono destinate ai deployment nella destinazione di produzione.

    Il target finale nella avanzamento della pipeline di distribuzione è considerato il target di produzione.

  • Tutte le metriche vengono misurate per un periodo continuativo di 30 giorni.

    Ad esempio, la metrica Deployment conta il numero di deployment riusciti e non riusciti negli ultimi 30 giorni.

  • Le metriche considerano i deployment riusciti e alcune segnalano anche i deployment non riusciti.

    Un deployment riuscito è un deployment per cui il pod o i pod segnalano uno stato pronto. La metrica Percentuale di errori di deployment conteggia gli errori come una percentuale di tutti i tentativi di deployment.

Cloud Deploy rende disponibili le seguenti metriche di deployment nella console Google Cloud:

La metrica Deployment

La metrica Deployment mostra il numero di deployment riusciti e non riusciti dalla pipeline di distribuzione selezionata al cluster di produzione.

La metrica Deployment, visualizzata nella pagina dei dettagli della pipeline di distribuzione

La metrica Frequenza di deployment

La metrica Frequenza di deployment mostra la frequenza giornaliera con cui la pipeline di distribuzione esegue correttamente il deployment nel target di produzione. Questa è una delle quattro metriche chiave definite dal programma di ricerca DevOps Research and Assessment (DORA).

La metrica Frequenza del deployment, visualizzata nella pagina dei dettagli della pipeline di distribuzione

Come viene calcolata la frequenza di deployment

La frequenza di deployment viene calcolata in base al numero di giorni di deployment, non al numero di deployment. Ciò significa che se la pipeline di distribuzione genera quattro deployment in produzione in un determinato giorno, viene conteggiato un giorno di deployment.

Questa metrica è espressa al giorno, alla settimana o al mese, a seconda del numero di deployment:

  • Se il numero mediano di giorni di deployment a settimana è maggiore o uguale a 3, la frequenza viene espressa come giornaliera:

    "0,8 volte al giorno."

  • Altrimenti, se per più di 2 settimane sono presenti più di 0 giorni per il deployment, il valore viene espresso come settimanale:

    "2 giorni a settimana."

  • In caso contrario, se è previsto almeno un giorno di deployment al mese, il valore sarà espresso come mensile:

    "2 giorni al mese."

Metrica della percentuale di errori del deployment

La metrica Percentuale di errori di deployment mostra la percentuale di deployment non riusciti.

La metrica Percentuale di errori del deployment, che appare nella pagina dei dettagli della pipeline di distribuzione