- 가져오기 기간
- 가져온 프로젝트 수
- GitHub API 호출 수
- 요율 제한 오류
- 가져온 이슈 수
- 가져온 풀 리퀘스트 수
- 가져온 코멘트 수
- 가져온 풀 리퀘스트 리뷰 코멘트 수
- 가져온 리포지터리 수
GitHub 가져오기 모니터링
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
| 카운터 |
이 메트릭은 모든 프로젝트에서 가져온 리포지터리의 수를 추적합니다. 이 메트릭은 어떠한 레이블도 제공하지 않습니다.