파이프라인 대시보드는 추세, 상위 실패 및 성공한 변경 등 실행한 특정 파이프라인 결과에 대한 보기입니다. Automation Pipelines은 사용자가 파이프라인을 생성할 때 파이프라인 대시보드를 생성합니다.
대시보드에는 파이프라인 실행 결과를 표시하는 위젯이 포함되어 있습니다.
파이프라인 실행 상태 수 위젯
상태(완료됨, 실패 또는 취소됨)별로 그룹화된 일정 기간 동안 파이프라인의 총 실행 수를 볼 수 있습니다. 길거나 짧은 기간 동안 파이프라인 실행 상태가 어떻게 변화했는지 확인하려면 표시에서 기간을 변경합니다.
파이프라인 실행 통계 위젯
파이프라인 실행 통계에는 시간 경과에 따른 파이프라인 복구, 전송 또는 실패에 소요된 평균 시간이 포함됩니다.
다음 상태는 모든 파이프라인 실행에 적용됩니다.
- 완료됨
- 실패
- 대기 중
- 실행 중
- 취소됨
- 대기열에 포함됨
- 시작되지 않음
- 롤백 중
- 롤백 완료됨
- 롤백 실패
- 일시 중지됨
측정 항목... | 의미... |
---|---|
평균 CI | CI 작업 유형에서 시간별로 측정된, 지속적 통합 단계에서 소요된 평균 시간입니다. |
MTTD(평균 전송 시간) | 일정 기간 동안 모든 C(완료됨) 실행의 평균 소요 시간입니다. D1, D2 등은 각각의 C(완료됨) 실행을 전송하는 데 걸린 시간입니다. |
MTBD(평균 전송 간격) | 일정 기간 동안 성공한 전송 사이에 경과된 평균 시간입니다. 성공한 전송 사이의 간격(예: BD1, BD2 등)이란 두 개의 연속 C(완료됨) 실행 사이에 경과된 시간입니다. MTBD는 운영 환경이 업데이트되는 빈도를 나타냅니다. |
MTTF(평균 장애 시간) | 일정 기간 동안 F(실패), RC(롤백 완료됨) 또는 RF(롤백 실패) 상태로 끝난 실행의 평균 소요 시간입니다. F1, F2 등은 실행이 F(실패), RC(롤백 완료됨) 또는 RF(롤백 실패)로 끝나는 데 걸린 시간입니다. |
MTTR(평균 복구 시간) | 일정 기간 동안 장애에서 복구하는 데 걸린 평균 시간입니다. 장애에서 복구하는 데 걸린 시간은 최종 상태가 F(실패), RC(롤백 완료됨) 또는 RF(롤백 실패)인 실행과 그 직후에 성공하여 C(완료됨) 상태인 실행 사이에 경과된 시간입니다. R1, R2 등은 F(실패) 또는 RF(롤백 실패) 실행 후 복구하는 데 걸린 시간입니다. |
가장 많이 실패한 단계 및 작업 위젯
두 개의 위젯에는 파이프라인에서 가장 많이 실패한 단계와 작업이 표시됩니다. 각 측정은 각 파이프라인과 프로젝트에 대한 개발 및 개발 후 환경에 대한 매주 또는 매월 평균 실패 수와 비율을 보고합니다. 릴리스 자동화 프로세스에서 문제를 해결하려면 상위 오류를 확인합니다.
예를 들어 지난 7일과 같은 특정 기간 동안 디스플레이를 구성하고 해당 기간 동안 실패한 상위 작업을 기록해 볼 수 있습니다. 환경 또는 파이프라인에서 변경을 수행하고 파이프라인을 다시 실행한 후 더 긴 기간(지난 14일) 동안 실패한 상위 작업을 확인하면 실패한 상위 작업이 변경되었을 수 있습니다. 이러한 결과로 릴리스 자동화 프로세스의 변경이 파이프라인 실행의 성공률을 개선했음을 알 수 있습니다.
파이프라인 실행 기간 추세 위젯
파이프라인 실행 기간 추세에는 일정 기간 동안 MTTD, MTTF, MTBD 및 MTTR이 표시됩니다.
파이프라인 실행 추세 위젯
파이프라인 실행 추세에는 파이프라인의 총 일별 실행이 일정 기간 동안 상태별로 그룹화되어 표시됩니다. 현재 날짜를 제외하고 대부분의 일별 집계 수에는 C(완료됨) 및 F(실패) 실행만 표시됩니다.