DevOps 인사이트 대시보드 - 작업 공간
대시보드는 DevOps 인사이트 운영 및 비즈니스 보고서에 대한 유연한 그래픽 뷰를 제공합니다. 대시보드를 사용하여 전체 DevOps 프로세스의 결과를 평가합니다.
요약 대시보드
DevOps 인사이트 요약 대시보드를 사용하면 가장 활성화된 애플리케이션을 빠르게 살펴보면서 가속에서 품질 메트릭에 이르기까지 다양한 범주의 주요 메트릭을 한눈에 볼 수 있습니다.
요약 보고서
| 보고서 | 설명 | 소스 |
|---|---|---|
| 평균 WIP 주기 시간 | 작업 항목이 완료되기 전 WIP 상태인 평균 시간(일)입니다. | 계산식: WIP 항목 완료 시간을 완료된 작업 항목 수로 나눈 값 |
| 평균 리드 타임 | 프로덕션 배포 파이프라인 실행에 소요되는 일평균 지연 시간입니다. | 계산: 성공적인 프로덕션 배포 리드 타임의 합계를 성공적인 프로덕션 파이프라인 실행 횟수로 나눈 값입니다. |
| 평균 배포 빈도 |
성공적인 프로덕션 배포의 평균 횟수입니다. 완료됨 상태의 프로덕션 배포 유형의 파이프라인 단계에 적용됩니다. |
단계 실행 |
| 평균 테스트 합격률(%) | 파이프라인 실행에 대한 일평균 테스트 합격률입니다. | 테스트 요약, 테스트 요약 관계, 단계 실행, 변경 요청 리포지토리 상세 정보, 단계, 파이프라인, 앱 및 애플리케이션 제품 상세 정보로 조인된 데이터베이스 뷰입니다. |
| 완료된 작업 항목 | 지난 30일 동안 완료 상태로 설정된 작업 항목 유형별로 그룹화된 작업 항목입니다. | 작업 항목, 메트릭 인스턴스, 커밋 작업 항목, 커밋, 커밋 실행, 단계 실행, 단계, 파이프라인, 앱 및 애플리케이션 제품 상세 정보로 조인된 데이터베이스 뷰입니다. |
| 활동 — 지난 30일 | 각 애플리케이션에 대해 지난 30일 동안의 활동 요약입니다. | 커밋, 커밋 작업 항목, 리포지토리, 커밋 실행, 앱, 테스트 요약 관계, 단계 실행, 테스트 요약으로 조인된 데이터베이스 뷰입니다. |
플로우 메트릭 대시보드
DevOps 인사이트 플로우 메트릭 보고서는 개발 프로세스에서 업무가 어떻게 진행되고 있는지 시각화하는 데 도움이 됩니다. 가장 오래 걸리는 작업의 종류(예: 스토리 또는 버그)를 파악하여 병목현상을 파악합니다.
플로우 메트릭 보고서
| 보고서 | 설명 | 소스 |
|---|---|---|
| 평균 플로우 시간 | 성공적인 프로덕션 파이프라인 배포의 작업 항목이 생성된 상태에서 단계 실행 종료 시간까지 소요된 평균 시간(일)입니다. | 작업 항목, 메트릭 인스턴스, 커밋 작업 항목, 커밋, 커밋 실행, 단계 실행, 단계, 파이프라인, 앱 및 애플리케이션 제품 상세 정보로 조인된 데이터베이스 뷰입니다. |
| 평균 WIP 주기 시간 | 작업 항목이 특정 상태인 평균 시간(일)입니다. | 작업 항목, 메트릭 인스턴스, 커밋, 단계 실행, 커밋 실행 및 커밋 작업 항목 목록으로 조인된 데이터베이스 뷰입니다. |
| 평균 WIP 수 | 지난 30일 동안 WIP 상태인 평균 작업 항목 수입니다. | 상태가 진행 중으로 설정된 작업 항목의 평균 수입니다. |
| 완료된 작업 항목 | 지난 30일 동안 성공적인 프로덕션 파이프라인 배포를 통해 커밋과 연결된 완료 상태의 작업 항목 수입니다. 주: 이 차트에는 필터가 적용되지 않습니다. |
프로덕션 배포로 설정된 단계 실행 유형과 연결된 작업 항목의 평균 수입니다. 파이프라인을 통해 배포된 작업 항목만 프로덕션 중이므로 작업 항목 연결에 커밋해야 합니다. |
| 평균 작업 항목 주기 시간 | 작업 항목이 특정 상태인 평균 시간(일)입니다. | 작업 항목, 메트릭 인스턴스, 커밋, 단계 실행, 커밋 실행 및 커밋 작업 항목 목록으로 조인된 데이터베이스 뷰입니다. |
| 처리량 및 분포 | 유형을 기준으로 성공적인 프로덕션 파이프라인 배포를 통해 커밋과 연결된 작업 항목 수입니다. | 작업 항목, 메트릭 인스턴스, 커밋, 단계 실행, 커밋 실행 및 커밋 작업 항목 목록으로 조인된 데이터베이스 뷰입니다. |
| 배포에 계획된 평균 플로우 시간 | 커밋과 연결된 작업 항목이 생성된 시간부터 해당 항목이 파이프라인을 통해 프로덕션에 성공적으로 배포된 시간까지의 평균 기간입니다. | 작업 항목, 메트릭 인스턴스, 커밋, 단계 실행, 커밋 실행 및 커밋 작업 항목 목록으로 조인된 데이터베이스 뷰입니다. |
| 작업 진행 중 | 현재 진행 중 상태인 작업 항목 수입니다. | 작업 항목, 메트릭 인스턴스, 커밋, 단계 실행, 커밋 실행 및 커밋 작업 항목 목록으로 조인된 데이터베이스 뷰입니다. |
변경 가속 대시보드
변경 가속 탭에는 DevOps 인사이트 자동화 경로에 중점을 둔 변경 가속 메트릭이 표시되어 자동화된 변경을 수동 변경, 변경 정책 결정 및 ROI와 비교합니다. 이 정보를 사용하여 자동화된 변경 요청이 수동으로 승인된 변경 요청보다 빠르게 해결되고 있는지 확인할 수 있습니다.
변경 가속 보고서
단계 실행의 일부인 변경 요청은 변경 요청으로 간주됩니다 DevOps .
| 보고서 | 설명 | 소스 |
|---|---|---|
| DevOps 변경 분량 | DevOps 생성된 변경 요청 수입니다. | 단계 실행, 변경 요청 및 변경 요청 리포지토리가 조인한 데이터베이스 뷰입니다. |
| 변경 종결까지 걸린 시간 | 애플리케이션별 변경 종결 DevOps 에 걸리는 평균 시간(시간)입니다. 각 월의 이 값은 (변경 요청이 종결된 시간)에서 (변경 요청이 열린 시간)을 뺀 평균입니다. |
단계 실행, 변경 요청 및 변경 요청 리포지토리가 조인한 데이터베이스 뷰입니다. |
| 자동화된 변경과 수동 변경 비교 | 변경 승인 정책을 DevOps 사용하는 변경 요청 수와 수동 승인이 필요한 변경 요청 수를 DevOps 비교합니다.
|
단계 실행, 변경 요청 및 변경 요청 리포지토리가 조인한 데이터베이스 뷰입니다. |
| 승인 대기 중인 변경 | DevOps 날짜 범위별로 승인 보류 중인 변경 수입니다. 기본적으로 신규 또는 평가 상태의 변경 요청은 승인 대기 중인 것으로 간주됩니다. 승인 대기 중인 것으로 간주되는 상태를 지정하려면 속성 설정을 업데이트합니다 Change Request Awaiting States . 자세한 내용은 DevOps 인사이트 속성 문서를 참조하십시오. |
단계 실행, 변경 요청, 시스템 속성 및 변경 요청 리포지토리 상세 정보 목록이 조인한 데이터베이스 뷰입니다. |
| 변경 정책 결정: 자동 수락 | 결정 유형별로 변경 요청을 자동으로 수락하는 변경 정책 결정 수입니다. 차트의 값을 가리키면 자동 승인에 사용된 정책 결정 목록과 자동 승인에 결정이 사용된 횟수를 볼 수 있습니다. |
단계 실행, 변경 요청, 시스템 속성 및 변경 요청 리포지토리 상세 정보 목록이 조인한 데이터베이스 뷰입니다. |
| 변경 정책 결정: 자동 거부 | 결정 유형을 기준으로 변경 요청을 자동으로 거부하는 변경 정책 결정 수입니다. 차트의 값을 가리키면 자동 거부에 사용된 정책 결정 목록과 자동 거부에 결정이 사용된 횟수를 볼 수 있습니다. |
단계 실행, 변경 요청, 적용된 정책, 자동 승인 거부 작업, 변경 승인 정의 및 변경 요청 리포지토리 상세 목록이 조인한 데이터베이스 뷰입니다. |
| 변경 가속 절감 | 변경을 자동화 DevOps 하여 한 달에 절약된 순 금액입니다. 변경이 자동화되면 개발자가 변경 요청을 수동으로 작성하고 각 작업 항목, 코드 커밋, 테스트 결과 및 기타 증거와 아티팩트를 변경에 연결할 필요가 없습니다. 이 활동이 자동화되면 변경 사항 작성, 검색, 항목 추적, 기타 도구에서 변경에 첨부하는 데 소요되었던 시간이 절약됩니다. 작업 항목이 많을수록 수동으로 연결하는 데 상대적으로 더 많은 시간이 필요합니다. 따라서 작업 항목 수가 많을수록 변경이 자동화된 후 더 많은 시간을 절약할 수 있습니다. 변경 가속 절감액은 절약된 시간에 평균 시간당 개발자 비용을 곱하여 계산됩니다. 시간당 평균 개발자 비용의 기본값을 변경하려면 속성 설정을 업데이트합니다 Average Hourly developer Cost . 자세한 내용은 DevOps 인사이트 속성 문서를 참조하십시오. |
계산: 시간당 평균 개발자 비용과 절약된 개발자 시간을 곱한 값입니다. |
| 저장된 개발자 시간 | 변경을 자동화 DevOps 하여 한 달에 절약된 개발자 시간입니다. 기본값인 개발자당 1시간을 변경하려면 속성 설정을 업데이트합니다 X hours per Developer time . 자세한 내용은 DevOps 인사이트 속성 문서를 참조하십시오. |
계산: 변경 요청의 작업 항목 수에 개발자당 1시간을 곱합니다. |
가속 메트릭 대시보드
가속 메트릭은 DevOps 인사이트 소프트웨어 제공 성과를 측정하는 네 가지 주요 DevOps 메트릭입니다. 배포 빈도와 리드 타임은 속도를 측정 DevOps 하고 변경 실패율과 평균 복구 시간은 안정성을 측정하는 데 사용됩니다.
가속 메트릭 보고서
| 보고서 | 설명 | 소스 |
|---|---|---|
| 평균 리드 타임 | 평균: ([코드가 프로덕션에 성공적으로 푸시되는 시간]에서 [가장 빠른 커밋 시간]을 뺀 값) 완료됨 상태의 프로덕션 배포 유형의 파이프라인 단계에 적용됩니다. 주: 이 위젯은 평균 집계를 사용하며 다중 요소 선택을 지원하지 않습니다. |
파이프라인 실행 |
| 평균 배포 빈도 | 성공적인 프로덕션 배포의 평균 횟수입니다. 완료됨 상태의 프로덕션 배포 유형의 파이프라인 단계에 적용됩니다. |
단계 실행 |
| 평균 MTTR | 변경으로 DevOps 인한 인시던트의 평균 해결 시간입니다. 주: 이 위젯은 평균 집계를 사용하며 다중 요소 선택을 지원하지 않습니다. |
인시던트, 변경 요청, 단계 실행, 단계, 파이프라인 및 앱 목록이 조인한 데이터베이스 뷰입니다. |
| 평균 DevOps 변경 실패율 | 인시던트와 연결된 변경 요청의 일 평균 비율을 DevOps 모든 DevOps 변경 요청으로 나눈 값입니다. 주: 이 위젯은 수식을 사용하며, 다중 요소 선택을 지원하지 않습니다. |
변경 요청 |
| 커밋에서 배포까지 리드 타임 | 가장 빠른 커밋 시간부터 성공적인 파이프라인 실행을 위한 프로덕션 배포까지의 기간입니다. 이 값에는 완료됨 상태의 프로덕션 배포 유형의 단계만 포함됩니다. 가장 느린 파이프라인 단계를 식별하여 높은 리드 타임을 조사할 수 있습니다. 예를 들어 수동 변경 승인 프로세스는 리드 타임을 늘릴 수 있습니다. |
계산: 성공적인 프로덕션 배포 지연 시간의 합계를 성공적인 프로덕션 파이프라인 실행 횟수로 나눈 값입니다. "작업 실행에 커밋" 연결이 필요합니다. 리포지토리와 파이프라인을 모두 추적하고 동일한 앱에 연결해야 합니다. 프로덕션 배포가 될 단계 유형이 필요합니다. 성공하려면 작업 실행 결과가 필요합니다. |
| 변경으로 DevOps 발생한 인시던트의 평균 복원 시간입니다 | 변경으로 DevOps 인해 발생한 인시던트를 해결하는 데 걸린 일평균 시간입니다. | 단계 실행, 변경 요청, 변경 요청 리포지토리 상세 정보 및 인시던트 목록과 함께 조인된 데이터베이스 뷰입니다. 인시던트가 열린 시간과 닫힌 시간을 고려하여 인시던트에 대해서만 DevOps 계산됩니다. |
| 프로덕션 배포 빈도 | 성공적인 프로덕션 배포 수입니다. 이 값에는 완료됨 상태의 프로덕션 배포 유형의 파이프라인 단계만 포함됩니다. 기본값인 30일을 변경하려면 날짜 범위 설정을 업데이트합니다. |
변경 요청, 단계 실행, 변경 요청 리포지토리 상세 정보가 조인한 데이터베이스 뷰입니다. 단계 실행 상태를 완료해야 합니다. 프로덕션 배포가 될 단계 유형이 필요합니다. |
| DevOps 인시던트의 변경 실패율 | DevOps 발생한 인시던트를 프로덕션에 배포된 모든 DevOps 변경 내용으로 나눈 백분율입니다. 변경 요청으로 인해 여러 인시던트가 발생한 경우 인시던트를 발생시키거나 트리거한 변경만 고려됩니다. 변경으로 인해 발생한 인시던트 수는 고려되지 않습니다. |
변경 요청(단계 실행과 관련된 변경)이 필요합니다 DevOps . 단계 실행 상태를 완료해야 합니다. 프로덕션 배포가 될 단계 유형이 필요합니다. 변경 요청으로 발생한 인시던트가 DevOps 필요합니다. |
| 배치 성공률 |
지난 30일 동안의 배포 성공률입니다. 배포 성공률 = (지난 30일 동안 성공한 배포 수/지난 30일 동안의 총 배포 수) * 100 완료됨 상태의 프로덕션 배포 유형의 단계에 적용됩니다. 주:
이 위젯은 공식을 사용하며 다중 요소 선택을 지원하지 않습니다. |
단계 실행 |
| 배포 빈도 |
지난 30일 동안 성공한 프로덕션 배포 수입니다. 완료됨 상태의 프로덕션 배포 유형의 단계에 적용됩니다. |
단계 실행 |
| 배포 실패 |
지난 30일 동안 실패한 프로덕션 배포 수입니다. 실패했거나 사용자가 취소한 상태의 프로덕션 배포 유형의 단계에 적용됩니다. |
단계 실행 |
품질 메트릭 대시보드
DevOps 인사이트 품질 메트릭 대시보드를 사용하면 코드 검사, 오케스트레이션 도구의 테스트 통과율, 보안 도구의 취약성 및 전체 버그 수와 같은 SonarQube 도구의 데이터를 빠르게 확인할 수 있습니다.
품질 메트릭 보고서
| 보고서 | 설명 | 소스 |
|---|---|---|
| 코드 범위 % | 테스트에 포함되는 코드의 백분율입니다. | 범주 = 범위(%)가 있는 소프트웨어 품질 스캔 상세 정보 필요 소프트웨어 품질 필요 스캔 요약 작업 실행과 관련된 관계 |
| 테스트 합격률(%) | 테스트 합격률입니다. | 작업 실행과 관련된 테스트 요약 필요 |
| 보안 취약성 | 시간 경과에 따른 보안 취약성 수입니다. | 소프트웨어 품질 스캔 상세 정보(범주 = 취약성 포함)가 필요합니다. 작업 실행과 관련된 소프트웨어 품질 스캔 요약 관계가 필요합니다. |
| 버그 수 | 유형 버그의 작업 항목 수입니다. | 연결이 필요합니다 Commits to Work Items . 리포지토리와 계획을 모두 추적하고 동일한 앱에 연결해야 합니다. 연결이 필요합니다 Commits to Task Execution . 리포지토리와 파이프라인을 모두 추적하고 동일한 앱에 연결해야 합니다. 작업 항목이 버그 형식이어야 합니다. |
DevOps 인사이트 개발 대시보드
개발 메트릭은 팀이 얼마나 활동적이고 민첩한지에 대한 인사이트를 제공하는 커밋 데이터에 중점을 둡니다. 이 정보를 사용하면 커밋에 적절한 작업 항목이 태그되고 있는지 확인하여 작업을 완벽하게 추적할 수 있습니다.
개발 보고서
| 보고서 | 설명 |
|---|---|
| 커밋 빈도 | 파이프라인 실행과 관련된 커밋 수입니다. 더 작고 더 빈번한 커밋이 더 크고 덜 빈번한 커밋보다 선호됩니다. |
| 활성 커밋자 | 커밋을 제출한 커밋한 사람 수입니다. 이 보고서는 메트릭 집계를 사용하기 때문에 다중 요소 선택을 지원하지 않습니다. |
| 최고 커밋자(30일 실행 합계) | 커밋 수가 가장 많은 커밋자입니다. |
| 최고 되돌린 사람(30일 실행 합계) | 되돌리기 횟수가 가장 많은 커밋자입니다. |
커밋자당 평균 커밋 |
평균은 이 보고서는 메트릭 집계를 사용하기 때문에 다중 요소 선택을 지원하지 않습니다. |
| 파이프라인 실행당 평균 커밋 | 파이프라인당 평균 커밋은 (총 커밋 수)/(파이프라인 실행 횟수)로 계산됩니다. 숫자가 낮을수록 작업이 집중되었음을 나타내며 완료하지 않고 작업에서 작업으로 전환하는 것보다 좋습니다. 이 보고서는 메트릭 집계를 사용하기 때문에 다중 요소 선택을 지원하지 않습니다. |
| 작업 항목 없이 커밋 | 작업 항목에 연결되지 않은 커밋으로, 커밋자별로 그룹화됩니다. 이 보고서는 모든 커밋이 작업 항목에 연결되어야 하므로 커밋이 작업 항목에 연결되지 않은 이유를 조사하고 해결하는 데 유용합니다. |
| 파이프라인 통과 백분율 | 성공적인 파이프라인 실행 횟수를 총 파이프라인 실행 횟수로 나눈 비율입니다. |
DevOps 인사이트 운영 안정성 대시보드
운영 메트릭은 애플리케이션의 안정성을 반영하여 팀이 릴리스 품질의 저하 없이 빠르게 작업할 수 있도록 합니다.
운영 안정성 보고서
| 보고서 | 설명 | 소스 |
|---|---|---|
| 인시던트 | 의 서비스에 CMDB연결된 프로덕션 배포 유형 파이프라인 단계의 인시던트 수입니다. | 프로덕션 배포가 될 단계 유형이 필요합니다. 제품 배포 단계의 인시던트와 일치하는 서비스와 관련된 인시던트가 필요합니다. |
| 중단 | 의 서비스에 CMDB연결된 프로덕션 배포 유형 파이프라인 단계의 중단 수입니다. | 프로덕션 배포가 될 단계 유형이 필요합니다. 프로덕션 배포 단계의 서비스와 관련된 중단(cmdb_ci_outage)이 필요합니다. |
| 서비스 가용성 | 의 서비스에 CMDB연결된 프로덕션 배포 유형 파이프라인 단계의 평균 서비스 가용성입니다. | 프로덕션 배포가 될 단계 유형이 필요합니다. 제품 배포 단계의 서비스 오퍼링과 일치하는 서비스에 연결된 상위 서비스 오퍼링이 필요합니다. |
| 남은 오류 예산 | CMDB의 서비스에 연결된 프로덕션 배포 유형 파이프라인 단계에서 한 달에 지출할 남은 오류 예산의 백분율입니다. 이 데이터는 사이트 신뢰성 운영 애플리케이션에서 가져옵니다. 오류 예산은 지정된 시간 동안 지출할 수 있는 SLO(서비스 수준 목표)의 금액입니다. 릴리스 속도를 관리하는 데 사용할 수 있습니다. 일반적으로 가용성, 대기 시간 등을 기반으로 합니다. |
프로덕션 배포가 될 단계 유형이 필요합니다. 제품 배포 단계의 서비스 오퍼링과 일치하는 서비스에 연결된 상위 서비스 오퍼링이 필요합니다. SRO 애플리케이션이 필요합니다. |