- 가져오기 소요 시간
- 가져온 프로젝트 수
- GitHub API 호출 수
- 비율 제한 오류
- 가져온 문제 수
- 가져온 풀 요청 수
- 가져온 댓글 수
- 가져온 풀 요청 리뷰 댓글 수
- 가져온 리포지토리 수
GitHub 가져오기 모니터링
GitHub 가져오기 도구는 가져오기 도구의 건강 및 진행 상태를 모니터링하는 데 사용할 수 있는 다양한 Prometheus 메트릭을 노출합니다.
가져오기 소요 시간
Name | Type |
---|---|
github_importer_total_duration_seconds |
histogram |
이 메트릭은 프로젝트를 가져오는 데 소요된 총 시간(프로젝트 생성부터 가져오기 프로세스가 완료될 때까지)을 초 단위로 추적하며, 가져온 각 프로젝트에 대해 저장됩니다.
프로젝트 이름은 project
레이블에 namespace/name
형식으로 저장됩니다 (예: gitlab-org/gitlab
).
가져온 프로젝트 수
Name | Type |
---|---|
github_importer_imported_projects |
counter |
이 메트릭은 시간에 따라 가져온 프로젝트의 총 수를 추적합니다. 이 메트릭은 라벨을 노출하지 않습니다.
GitHub API 호출 수
Name | Type |
---|---|
github_importer_request_count |
counter |
이 메트릭은 시간에 따라 모든 프로젝트에서 수행된 GitHub API 호출의 총 수를 추적합니다. 이 메트릭은 라벨을 노출하지 않습니다.
비율 제한 오류
Name | Type |
---|---|
github_importer_rate_limit_hits |
counter |
이 메트릭은 모든 프로젝트에서 GitHub 비율 제한에 도달한 횟수를 추적합니다. 이 메트릭은 라벨을 노출하지 않습니다.
가져온 문제 수
Name | Type |
---|---|
github_importer_imported_issues |
counter |
이 메트릭은 모든 프로젝트에서 가져온 문제 수를 추적합니다.
프로젝트 이름은 project
레이블에 namespace/name
형식으로 저장됩니다 (예: gitlab-org/gitlab
).
가져온 풀 요청 수
Name | Type |
---|---|
github_importer_imported_pull_requests |
counter |
이 메트릭은 모든 프로젝트에서 가져온 풀 요청 수를 추적합니다.
프로젝트 이름은 project
레이블에 namespace/name
형식으로 저장됩니다 (예: gitlab-org/gitlab
).
가져온 댓글 수
Name | Type |
---|---|
github_importer_imported_notes |
counter |
이 메트릭은 모든 프로젝트에서 가져온 댓글 수를 추적합니다.
프로젝트 이름은 project
레이블에 namespace/name
형식으로 저장됩니다 (예: gitlab-org/gitlab
).
가져온 풀 요청 리뷰 댓글 수
Name | Type |
---|---|
github_importer_imported_diff_notes |
counter |
이 메트릭은 모든 프로젝트에서 가져온 댓글 수를 추적합니다.
프로젝트 이름은 project
레이블에 namespace/name
형식으로 저장됩니다 (예: gitlab-org/gitlab
).
가져온 리포지토리 수
Name | Type |
---|---|
github_importer_imported_repositories |
counter |
이 메트릭은 모든 프로젝트에서 가져온 리포지토리 수를 추적합니다.
이 메트릭은 라벨을 노출하지 않습니다.