GitLab 사용 분석
- 13.9에서 그룹 수준의 분석이 GitLab Premium으로 이동되었습니다.
GitLab은 인스턴스, 그룹 및 프로젝트 수준에서 다양한 분석 인텔리전스를 제공합니다. 이러한 인텔리전스는 왼쪽 사이드바에서 Analyze 아래에 나타납니다.
분석 기능
End-to-end insight & visibility analytics
전체 소프트웨어 개발 라이프사이클에 대한 통찰력을 얻기 위해 이러한 기능을 사용하세요.
기능 | 설명 | 프로젝트 수준 | 그룹 수준 | 인스턴스 수준 |
---|---|---|---|---|
Value Streams 대시보드 | DevSecOps 트렌드, 패턴 및 디지털 전환 개선 기회에 대한 통찰력. | Yes | Yes | No |
Value Stream Management Analytics | 사용자 정의 가능한 단계를 통해 가치 창출까지의 시간에 대한 통찰력. | Yes | Yes | No |
그룹 내 DevOps 채용 및 인스턴스 별 DevOps 채용 | DevOps 채용에서 조직의 성숙도, 시간에 따른 기능 채용 및 그룹별 기능 분포를 표시합니다. | No | Yes | Yes |
사용 동향 | 인스턴스 데이터 및 데이터 양의 시간에 따른 변화 개요. | No | No | Yes |
인스턴스 수준 분석 | 여러 프로젝트와 그룹에 걸친 GitLab에 대한 집계 분석을 한 곳에서 제공합니다. | No | No | Yes |
통찰력 | 문제, 병합된 병합 요청 및 트리아지 hygiene를 탐색할 수 있는 사용자 정의 가능한 보고서. | Yes | Yes | No |
제품 분석 | 사용자가 제품과 상호 작용하는 방식을 이해합니다. | No | Yes | No |
분석 대시보드 | 수집된 데이터를 시각화하는 기본 및 사용자 정의 가능한 대시보드. | Yes | Yes | No |
생산성 분석
팀의 이슈 및 병합 요청에 대한 생산성에 대한 통찰력을 얻기 위해 이러한 기능을 사용하세요.
기능 | 설명 | 프로젝트 수준 | 그룹 수준 | 인스턴스 수준 |
---|---|---|---|---|
이슈 분석 | 각 달에 생성된 이슈를 시각화합니다. | Yes | Yes | No |
병합 요청 분석 | 평균 병합까지의 시간, 처리량 및 활동 세부 정보를 포함한 병합 요청 개요. | Yes | No | No |
생산성 분석 | 병합 요청 라이프사이클, 작성자 수준까지 필터링 가능. | No | Yes | No |
코드 리뷰 분석 | 병합 요청 활동 정보를 포함한 열린 병합 요청. | Yes | No | No |
개발자 분석
개발자 생산성 및 코드 커버리지에 대한 통찰력을 얻기 위해 이러한 기능을 사용하세요.
기능 | 설명 | 프로젝트 수준 | 그룹 수준 | 인스턴스 수준 |
---|---|---|---|---|
기여 분석 | 그룹 구성원이 만든 기여 이벤트 개요, 푸시 이벤트, 병합 요청 및 이슈의 막대 차트를 포함합니다. | No | Yes | No |
기여자 분석 | 프로젝트 구성원이 한 커밋 개요, 커밋 수의 라인 그래프를 포함합니다. | Yes | No | No |
저장소 분석 | 저장소에서 사용된 프로그래밍 언어와 코드 커버리지 통계. | Yes | Yes | No |
CI/CD 분석
CI/CD 성능에 대한 통찰력을 얻기 위해 이러한 기능을 사용하세요.
기능 | 설명 | 프로젝트 수준 | 그룹 수준 | 인스턴스 수준 |
---|---|---|---|---|
CI/CD 분석 | 파이프라인 지속기간 및 성공/실패. | Yes | Yes | No |
DORA 지표 | 시간에 따른 DORA 지표. | Yes | Yes | No |
보안 분석
보안 취약점 및 메트릭에 대한 통찰력을 얻기 위해 이러한 기능을 사용하세요.
기능 | 설명 | 프로젝트 수준 | 그룹 수준 | 인스턴스 수준 |
---|---|---|---|---|
보안 대시보드 | 보안 스캐너에 의해 감지된 취약점에 대한 메트릭, 등급 및 차트 수집. | Yes | Yes | No |
용어 해설
측정 | 정의 | GitLab에서의 측정 |
---|---|---|
평균 변경 시간 (MTTC) | 아이디어와 전달 사이의 평균 기간. | 이슈 생성부터 해당 이슈의 최신 관련 병합 요청이 배포된 시간까지. |
평균 감지 시간 (MTTD) | 버그가 감지되지 않은 평균 기간. | 버그 배포부터 이슈 생성까지의 시간. |
병합까지의 평균 시간 (MTTM) | 병합 요청의 평균 수명. | 병합 요청 생성부터 병합까지의 시간(닫힌 및 병합되지 않은 병합 요청 제외). 자세한 내용은 병합 요청 분석을 참조하십시오. |
복구까지의 평균 시간 (MTTR) | 버그가 생산 환경에서 수정되지 않은 평균 기간. | 버그 배포부터 수정 배포까지의 시간. |
속도 | 일정 기간 동안 완료된 총 이슈 부담. 일반적으로 스프린트 당 포인트나 가중치로 측정된다. | 주어진 기간에 닫힌 이슈의 총 점수나 가중치. 예를 들어 “스프린트 당 30포인트”와 같이 표현된다. |