Runner fleet dashboard

Tier: Ultimate Offering: Self-managed

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

  • 러너 인프라에서 발생한 최근 CI 오류
  • 가장 바쁜 러너에서 실행된 동시 작업 수
  • 인스턴스 러너가 사용한 계산 시간
  • 작업 대기열 시간(ClickHouse로만 사용 가능)

러너 플릿 대시보드

러너 플릿 대시보드 보기

필수조건:

  • 관리자여야 합니다.

러너 플릿 대시보드를 보려면:

  1. 왼쪽 사이드바에서 아래쪽에 있는 관리자를 선택합니다.
  2. 러너를 선택합니다.
  3. 플릿 대시보드를 선택합니다.

대시보드의 대부분은 작업을 선택하는 대기 시간 차트와 epic 11183에 제안된 기능을 제외하고는 추가 작업 없이 작동합니다. 이러한 기능을 사용하려면 추가 인프라를 설정해야 합니다.

인스턴스 러너가 사용한 계산 시간 내보내기

필수조건:

  • 인스턴스에 대한 관리자 액세스해야 합니다.
  • ClickHouse 통합을 활성화해야 합니다.

러너 사용량을 분석하려면 프로젝트당 작업 수와 실행된 러너 시간이 포함된 CSV 파일을 내보낼 수 있습니다. 이 CSV 파일에는 각 프로젝트의 러너 유형 및 작업 상태가 표시됩니다. 내보내기가 완료되면 CSV가 이메일로 전송됩니다.

인스턴스 러너가 사용한 계산 시간을 내보내려면:

  1. 왼쪽 사이드바에서 아래쪽에 있는 관리자를 선택합니다.
  2. 러너를 선택합니다.
  3. 플릿 대시보드를 선택합니다.
  4. CSV 내보내기를 선택합니다.

ClickHouse로 더 많은 CI 분석 기능 활성화

Tier: Ultimate Offering: GitLab.com, Self-managed Status: Beta
  • 이슈 11180에서 experiment로 처음 소개됨 (기능 플래그 ci_data_ingestion_to_click_houseclickhouse_ci_analytics로 지정됨). 기본적으로 비활성화됨.
  • GitLab 16.10에서 GitLab.com과 Self-managed에서 활성화됨. 기능 플래그 ci_data_ingestion_to_click_houseclickhouse_ci_analytics 제거됨.
  • GitLab 17.1에서 beta로 변경됨.

경고: 이 기능은 베타 상태이며 사전 통지 없이 변경될 수 있습니다. 자세한 내용은 epic 11180을 참조하십시오.

추가 CI 분석 기능을 활성화하려면 ClickHouse 통합을 구성하십시오.

개요는 ClickHouse로 러너 플릿 대시보드 설정를 참조하십시오.

피드백

러너 플릿 대시보드를 개선하기 위해 이슈 421737에서 피드백을 제공할 수 있습니다. 특히:

  • 대시보드를 작동시키기 위해 GitLab을 설정하는 데 얼마나 쉬웠는지 또는 어려웠는지
  • 대시보드를 얼마나 유용하게 여겼는지
  • 해당 대시보드에 표시되기를 원하는 다른 정보
  • 기타 관련된 생각과 아이디어