Runner Fleet Dashboard

Tier: Ultimate Offering: Self-Managed

GitLab 관리자는 Runner Fleet 대시보드를 사용하여 인스턴스 러너의 상태를 평가할 수 있습니다. Runner Fleet 대시보드에는 다음이 표시됩니다:

  • 러너 인프라로 인한 최근 CI 오류
  • 가장 바쁜 러너에서 실행된 동시 작업의 수
  • 작업 대기열 시간의 히스토그램 (ClickHouse로만 사용 가능).

사용량 및 비용 분석 지원은 epic 11183에서 제안되었습니다.

Runner Fleet Dashboard

Runner Fleet 대시보드 보기

필수 조건:

  • 관리자여야 합니다.

러너 플릿 대시보드를 보려면 다음을 수행합니다:

  1. 왼쪽 사이드바에서 아래쪽에 있는 관리 영역(Admin Area)을 선택합니다.
  2. 러너(Runners)를 선택합니다.
  3. 플릿 대시보드(Fleet dashboard)를 선택합니다.

대시보드의 대부분은 추가 조치 없이 작동하지만, 작업 선택 대기 시간(Wait time to pick a job) 차트 및 epic 11183에서 제안된 기능은 추가 인프라를 설정해야 합니다.

인스턴스 러너에서 사용된 컴퓨팅 분(min) 내보내기

필수 조건:

  • 관리자여야 합니다.

러너 사용량을 분석하려면, 프로젝트마다 러너 분류 및 작업 상태가 포함된 CSV 파일을 내보낼 수 있습니다. 이 CSV 파일은 내보내기가 완료되면 이메일로 보내집니다.

인스턴스 러너에서 사용된 컴퓨팅 분을 내보내려면 다음을 수행합니다:

  1. 왼쪽 사이드바에서 아래쪽에 있는 관리 영역(Admin Area)을 선택합니다.
  2. 러너(Runners)를 선택합니다.
  3. 플릿 대시보드(Fleet dashboard)를 선택합니다.
  4. CSV 내보내기(Export CSV)를 선택합니다.

ClickHouse로 더 많은 CI 분석 기능 사용 가능하게 하기

Tier: Ultimate Offering: GitLab.com, Self-Managed, GitLab Dedicated Status: 실험
  • GitLab 16.7에서 ci_data_ingestion_to_click_houseclickhouse_ci_analytics라는 플래그로 함께 소개되었으며 기본적으로 비활성화되었습니다.
  • 플래그가 기본으로 활성화된 GitLab 16.8에서 clickhouse_ci_analytics 피처 플래그가 제거되었습니다.
  • 피처 플래그가 삭제되었습니다. (GitLab 16.10)

이 기능은 실험입니다. 테스트하려면 초기 도입자 프로그램을 시작했습니다. 이 기능을 테스트하는 사용자 디렉터리에 추가하려면 epic 11180을 참조하세요.

추가 CI 분석 기능을 활성화하려면 ClickHouse 통합을 구성하세요.

비디오 안내를 보려면 ClickHouse로 Runner Fleet 대시보드 설정를 참조하세요.

피드백

러너 Fleet 대시보드를 개선하기 위해 피드백을 제공할 수 있습니다. 특히:

  • 대시보드를 작동하기 위해 GitLab을 설정하는 것이 얼마나 쉬웠거나 어려웠는지에 대한 피드백
  • 대시보드의 유용성
  • 해당 대시보드에서 보고 싶은 다른 정보
  • 기타 관련 의견 및 아이디어