Un dashboard della pipeline è una visualizzazione dei risultati di una pipeline specifica che è stata eseguita, ad esempio le tendenze, i problemi principali e le modifiche riuscite. Automation Pipelines crea il dashboard della pipeline quando si crea una pipeline.

Il dashboard contiene i widget che mostrano i risultati dell'esecuzione della pipeline.

Widget dei conteggi degli stati di esecuzione della pipeline

È possibile visualizzare il numero totale di esecuzioni di una pipeline in un determinato periodo di tempo raggruppate per stato: Completata, Non riuscita o Annullata. Per conoscere come cambia lo stato dell'esecuzione della pipeline in periodi di tempo più lunghi o più brevi, modificare la durata nella visualizzazione.

Widget delle statistiche di esecuzione della pipeline

Le statistiche di esecuzione della pipeline includono i tempi medi per il ripristino, la consegna o la mancata riuscita di una pipeline nel tempo.

Gli stati seguenti si applicano a tutte le esecuzioni della pipeline:
  • Completata
  • Non riuscita
  • In attesa
  • In esecuzione
  • Annullata
  • In coda
  • Non avviata
  • Rollback in corso
  • Rollback completato
  • Rollback non riuscito
  • In pausa
Tabella 1. Calcolo dei tempi medi
Cosa viene calcolato... Che cosa significa...
CI media Tempo medio trascorso nella fase di integrazione continua, misurato in base al tempo impiegato nel tipo di attività CI.
Tempo medio di consegna (MTTD) Durata media di tutte le esecuzioni COMPLETED in un determinato periodo di tempo. D1, D2 e così via rappresentano la quantità di tempo per la consegna di ciascuna esecuzione COMPLETED.Diagramma che mostra i punti di consegna (D) e come viene calcolata la media del tempo medio di consegna (MTTD).
Tempo medio tra le consegne (MTBD) Tempo medio trascorso tra le consegne riuscite in un determinato periodo di tempo. Il tempo trascorso tra due esecuzioni COMPLETED consecutive è il tempo intercorso tra consegne riuscite, come BD1, BD2 e così via. MTBD indica la frequenza di aggiornamento di un ambiente di produzione. Diagramma che mostra i tempi trascorsi tra le consegne (BD) e come viene calcolato il tempo medio tra le consegne (MTBD).
Tempo medio fallimento (MTTF) Durata media delle esecuzioni che terminano con gli stati FAILED, ROLLBACK_COMPLETED o ROLLBACK_FAILED in un determinato periodo di tempo. F1, F2 e così via rappresentano il tempo trascorso prima che l'esecuzione termini con stato FAILURE, ROLLBACK_COMPLETED o ROLLBACK_FAILED.Diagramma che mostra i punti di fallimento (F) e come viene calcolato il tempo medio del fallimento (MTTF).
Tempo medio per il ripristino (MTTR) Tempo medio per il ripristino da un fallimento in un determinato periodo di tempo. Il tempo di ripristino da un fallimento è il tempo trascorso tra un'esecuzione con stato finale FAILED, ROLLBACK_COMPLETED o ROLLBACK_FAILED e l'esecuzione riuscita immediatamente successiva con stato COMPLETED. R1, R2 e così via rappresentano la quantità di tempo per il ripristino dopo ogni esecuzione FAILED o ROLLBACK_FAILED. Diagramma che mostra i tempi trascorsi da FAILURE a COMPLETED per il ripristino (R) e come viene calcolato il tempo medio per il ripristino (MTTR).

Widget Fasi non riuscite principali e Attività

Due widget mostrano le fasi non riuscite principali e le attività in una pipeline. Ogni valore indica il numero e la percentuale di errori per gli ambienti di sviluppo e post-sviluppo per ogni pipeline e progetto, come media settimanale o mensile. È possibile visualizzare gli errori principali per risolvere i problemi nel processo di automazione del rilascio.

È possibile configurare la visualizzazione per una determinata durata, ad esempio gli ultimi sette giorni, e prendere nota delle principali attività non riuscite durante quel periodo di tempo. Se si modifica l'ambiente o la pipeline e si esegue di nuovo la pipeline, quindi si controllano le principali attività non riuscite in un periodo di tempo più lungo, ad esempio gli ultimi 14 giorni, è possibile che le attività principali non riuscite siano cambiate. Questo risultato indica che la modifica del processo di automazione del rilascio ha migliorato la percentuale di esecuzioni riuscite della pipeline.

Widget Tendenze durata esecuzioni della pipeline

Le tendenze della durata delle esecuzioni della pipeline mostrano i valori MTTD, MTTF, MTBD e MTTR in un determinato periodo di tempo.
I tempi di durata delle esecuzioni della pipeline sono rappresentati in forma grafica in un determinato periodo di tempo espresso in giorni per mostrare le tendenze relative a Tempo medio di consegna (MTTD), Tempo medio fallimento (MTTF), Tempo medio tra le consegne (MTBD) e Tempo medio per il ripristino (MTTR).

Widget Tendenze esecuzioni della pipeline

Il widget sulle tendenze delle esecuzioni della pipeline mostra le esecuzioni giornaliere totali di una pipeline, raggruppate per stato, in un determinato periodo di tempo. Ad eccezione del giorno corrente, nella maggior parte dei conteggi delle aggregazioni giornaliere vengono mostrate solo le esecuzioni COMPLETED e FAILED.
Il grafico a barre con il numero di esecuzioni giornaliere di pipeline completate e non riuscite, mostra le tendenze in un determinato periodo di tempo espresso in giorni.