GitHub 가져오기 모니터링

Tier: Free, Premium, Ultimate Offering: Self-Managed

GitHub 가져오기는 다양한 Prometheus 메트릭을 노출하여 가져오기의 건강 상태와 진행 상황을 모니터링할 수 있습니다.

가져오기 소요 시간

이름 유형
github_importer_total_duration_seconds 히스토그램

이 메트릭은 프로젝트 가져오는 데 소요된 총 시간(프로젝트 생성부터 가져오기 프로세스 완료까지)을 초 단위로 추적합니다. 프로젝트의 이름은 namespace/name 형식의 project 라벨에 저장됩니다(예: gitlab-org/gitlab).

가져온 프로젝트 수

이름 유형
github_importer_imported_projects 카운터

이 메트릭은 시간당 가져온 프로젝트의 총 수를 추적합니다. 이 메트릭은 어떠한 라벨도 노출하지 않습니다.

GitHub API 호출 수

이름 유형
github_importer_request_count 카운터

이 메트릭은 시간당 수행된 전체 GitHub API 호출 횟수를 추적합니다. 이 메트릭은 어떠한 라벨도 노출하지 않습니다.

속도 제한 오류

이름 유형
github_importer_rate_limit_hits 카운터

이 메트릭은 모든 프로젝트에 대해 GitHub 속도 제한에 도달한 횟수를 추적합니다. 이 메트릭은 어떠한 라벨도 노출하지 않습니다.

가져온 이슈 수

이름 유형
github_importer_imported_issues 카운터

이 메트릭은 모든 프로젝트에서 가져온 이슈의 수를 추적합니다.

프로젝트의 이름은 namespace/name 형식의 project 라벨에 저장됩니다(예: gitlab-org/gitlab).

가져온 풀 리퀘스트 수

이름 유형
github_importer_imported_pull_requests 카운터

이 메트릭은 모든 프로젝트에서 가져온 풀 리퀘스트의 수를 추적합니다.

프로젝트의 이름은 namespace/name 형식의 project 라벨에 저장됩니다(예: gitlab-org/gitlab).

가져온 코멘트 수

이름 유형
github_importer_imported_notes 카운터

이 메트릭은 모든 프로젝트에서 가져온 코멘트의 수를 추적합니다.

프로젝트의 이름은 namespace/name 형식의 project 라벨에 저장됩니다(예: gitlab-org/gitlab).

가져온 풀 리퀘스트 리뷰 코멘트 수

이름 유형
github_importer_imported_diff_notes 카운터

이 메트릭은 모든 프로젝트에서 가져온 코멘트의 수를 추적합니다.

프로젝트의 이름은 namespace/name 형식의 project 라벨에 저장됩니다(예: gitlab-org/gitlab).

가져온 리포지터리 수

이름 유형
github_importer_imported_repositories 카운터

이 메트릭은 모든 프로젝트에서 가져온 리포지터리의 수를 추적합니다. 이 메트릭은 어떠한 라벨도 노출하지 않습니다.