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.
- Completata
- Non riuscita
- In attesa
- In esecuzione
- Annullata
- In coda
- Non avviata
- Rollback in corso
- Rollback completato
- Rollback non riuscito
- In pausa
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. |
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. |
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. |
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. |
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.