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 si riferiscono ai deployment nella destinazione di produzione.

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

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

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

  • Le metriche tengono conto dei deployment riusciti e alcune segnalano anche i deployment non riusciti.

    Un deployment riuscito è un deployment per cui il pod o i pod riportano lo stato di pronto. La metrica Percentuale di errori di deployment conteggia gli errori come 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

Modalità di calcolo della frequenza di deployment

La frequenza di deployment viene calcolata in base al numero di giorni di deployment, non al numero di deployment. In altre parole, se la pipeline di distribuzione genera quattro deployment in produzione in un determinato giorno, viene conteggiato un giorno di deployment.

Questa metrica viene 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 è espressa come giornaliera:

    "0,8 volte al giorno."

  • In caso contrario, se per più di 2 settimane sono presenti più di 0 giorni per il deployment, il valore è espresso come settimanale:

    "2 giorni a settimana."

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

    "2 giorni al mese."

La metrica Percentuale di errori di deployment

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

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