Visualizzare le metriche in Google Cloud Deploy

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Google 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 Google Cloud Deploy

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

  • Tutte le metriche vengono misurate per pipeline di distribuzione.

  • Tutte le metriche riguardano i deployment nel target 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 conteggia il numero di deployment riusciti e non riusciti negli ultimi 30 giorni.

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

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

Google Cloud Deploy rende disponibili le seguenti metriche di deployment in Google Cloud Console:

La metrica Deployment

La metrica Deployment mostra il numero di deployment riusciti e non riusciti dalla pipeline di distribuzione selezionata al tuo 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 con il quale la pipeline di distribuzione esegue correttamente il deployment nel target di produzione giornaliero. Questa è una delle quattro metriche chiave definite da DORA.

La metrica Frequenza di 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 come un giorno di deployment.

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

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

    "0,8 volte al giorno."

  • Altrimenti, se più di 2 settimane hanno più di 0 giorni di deployment, viene espresso come settimanale:

    "2 giorni a settimana."

  • In caso contrario, se c'è almeno un giorno di deployment al mese, questo 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 di deployment, visualizzata nella pagina dei dettagli della pipeline di distribuzione