InfoGrab Docs

관리자를 위한 러너 플릿 대시보드

요약

GitLab 관리자로서 러너 플릿 대시보드를 사용하여 인스턴스 러너의 상태를 평가할 수 있습니다. 러너 플릿 대시보드에서 사용할 수 있는 메트릭은 다음과 같습니다: Runner usage 및 Wait time to pick a job 메트릭을 보려면 ClickHouse 통합을 구성해야 합니다.

히스토리

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

  • 러너 인프라로 인한 최근 CI 오류
  • 가장 바쁜 러너에서 동시에 실행된 job 수
  • 인스턴스 러너가 사용한 컴퓨팅 분
  • job 큐 시간

상태, 사용량 및 성능 메트릭을 표시하는 러너 플릿 대시보드.

대시보드 메트릭#

히스토리
  • Runner usageWait time to pick up job 메트릭이 GitLab 16.7에서 ci_data_ingestion_to_click_houseclickhouse_ci_analytics라는 플래그를 사용하여 실험으로 도입됨. 기본적으로 비활성화.
  • Runner usageWait time to pick up job 메트릭이 GitLab 17.1에서 베타변경됨.

러너 플릿 대시보드에서 사용할 수 있는 메트릭은 다음과 같습니다:

Note

Runner usageWait time to pick a job 메트릭을 보려면 ClickHouse 통합을 구성해야 합니다.

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

메트릭 설명
Online 전체 인스턴스에 대해 온라인 상태인 러너 수.
Offline 현재 오프라인 상태인 러너 수. 등록되었지만 GitLab에 연결된 적이 없는 러너는 이 수에 포함되지 않습니다.
Active runners 현재 활성 상태인 러너의 총 수.
Runner usage (previous month)1 ClickHouse 필요: 이전 달에 각 프로젝트 또는 그룹 러너가 사용한 총 컴퓨팅 분. 비용 분석을 위해 이 데이터를 CSV 파일로 내보낼 수 있습니다.
Wait time to pick a job1 ClickHouse 필요: 러너가 job을 선택하기 전에 큐에서 job이 대기하는 평균 시간. 이 메트릭은 러너가 조직의 목표 서비스 수준 목표(SLO)에서 CI/CD job 큐를 처리할 수 있는지 여부에 대한 통찰을 제공합니다. 이 데이터는 24시간마다 업데이트됩니다.

각주:

  1. 이 기능은 베타 상태이며 사전 통보 없이 변경될 수 있습니다. 자세한 내용은 에픽 11180을 참조하세요.

러너 플릿 대시보드 보기#

사전 요구 사항:

  • 관리자여야 합니다.
  • Runner usageWait time to pick a job 메트릭을 보려면 ClickHouse 통합을 구성해야 합니다.

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

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 CI/CD > Runners를 선택합니다.
  3. Fleet dashboard를 선택합니다.

인스턴스 러너가 사용한 컴퓨팅 분 내보내기#

사전 요구 사항:

  • 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.
  • ClickHouse 통합을 구성해야 합니다.

러너 사용량을 분석하기 위해 job 수와 실행된 러너 분이 포함된 CSV 파일을 내보낼 수 있습니다. CSV 파일은 각 프로젝트에 대한 러너 유형 및 job 상태를 보여줍니다. 내보내기가 완료되면 CSV가 이메일로 전송됩니다.

인스턴스 러너가 사용한 컴퓨팅 분을 내보내려면:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 CI/CD > Runners를 선택합니다.
  3. Fleet dashboard를 선택합니다.
  4. Export CSV를 선택합니다.

피드백#

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

  • 대시보드가 작동하도록 GitLab을 설정하는 것이 얼마나 쉬웠는지 또는 어려웠는지.
  • 대시보드가 얼마나 유용했는지.
  • 대시보드에서 보고 싶은 다른 정보.
  • 기타 관련 생각과 아이디어.

관리자를 위한 러너 플릿 대시보드

Tier: Ultimate
Offering: GitLab Self-Managed
원문 보기
요약

GitLab 관리자로서 러너 플릿 대시보드를 사용하여 인스턴스 러너의 상태를 평가할 수 있습니다. 러너 플릿 대시보드에서 사용할 수 있는 메트릭은 다음과 같습니다: Runner usage 및 Wait time to pick a job 메트릭을 보려면 ClickHouse 통합을 구성해야 합니다.

히스토리

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

  • 러너 인프라로 인한 최근 CI 오류
  • 가장 바쁜 러너에서 동시에 실행된 job 수
  • 인스턴스 러너가 사용한 컴퓨팅 분
  • job 큐 시간

상태, 사용량 및 성능 메트릭을 표시하는 러너 플릿 대시보드.

대시보드 메트릭#

히스토리
  • Runner usageWait time to pick up job 메트릭이 GitLab 16.7에서 ci_data_ingestion_to_click_houseclickhouse_ci_analytics라는 플래그를 사용하여 실험으로 도입됨. 기본적으로 비활성화.
  • Runner usageWait time to pick up job 메트릭이 GitLab 17.1에서 베타변경됨.

러너 플릿 대시보드에서 사용할 수 있는 메트릭은 다음과 같습니다:

Note

Runner usageWait time to pick a job 메트릭을 보려면 ClickHouse 통합을 구성해야 합니다.

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

메트릭 설명
Online 전체 인스턴스에 대해 온라인 상태인 러너 수.
Offline 현재 오프라인 상태인 러너 수. 등록되었지만 GitLab에 연결된 적이 없는 러너는 이 수에 포함되지 않습니다.
Active runners 현재 활성 상태인 러너의 총 수.
Runner usage (previous month)1 ClickHouse 필요: 이전 달에 각 프로젝트 또는 그룹 러너가 사용한 총 컴퓨팅 분. 비용 분석을 위해 이 데이터를 CSV 파일로 내보낼 수 있습니다.
Wait time to pick a job1 ClickHouse 필요: 러너가 job을 선택하기 전에 큐에서 job이 대기하는 평균 시간. 이 메트릭은 러너가 조직의 목표 서비스 수준 목표(SLO)에서 CI/CD job 큐를 처리할 수 있는지 여부에 대한 통찰을 제공합니다. 이 데이터는 24시간마다 업데이트됩니다.

각주:

  1. 이 기능은 베타 상태이며 사전 통보 없이 변경될 수 있습니다. 자세한 내용은 에픽 11180을 참조하세요.

러너 플릿 대시보드 보기#

사전 요구 사항:

  • 관리자여야 합니다.
  • Runner usageWait time to pick a job 메트릭을 보려면 ClickHouse 통합을 구성해야 합니다.

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

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 CI/CD > Runners를 선택합니다.
  3. Fleet dashboard를 선택합니다.

인스턴스 러너가 사용한 컴퓨팅 분 내보내기#

사전 요구 사항:

  • 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.
  • ClickHouse 통합을 구성해야 합니다.

러너 사용량을 분석하기 위해 job 수와 실행된 러너 분이 포함된 CSV 파일을 내보낼 수 있습니다. CSV 파일은 각 프로젝트에 대한 러너 유형 및 job 상태를 보여줍니다. 내보내기가 완료되면 CSV가 이메일로 전송됩니다.

인스턴스 러너가 사용한 컴퓨팅 분을 내보내려면:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 CI/CD > Runners를 선택합니다.
  3. Fleet dashboard를 선택합니다.
  4. Export CSV를 선택합니다.

피드백#

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

  • 대시보드가 작동하도록 GitLab을 설정하는 것이 얼마나 쉬웠는지 또는 어려웠는지.
  • 대시보드가 얼마나 유용했는지.
  • 대시보드에서 보고 싶은 다른 정보.
  • 기타 관련 생각과 아이디어.