InfoGrab Docs

GitHub 임포트 모니터링

요약

GitHub 임포터는 임포터의 상태와 진행 상황을 모니터링하는 데 사용할 수 있는 다양한 Prometheus 메트릭을 노출합니다. 이 메트릭은 임포트된 모든 프로젝트에 대해 프로젝트 임포트에 소요된 총 시간(초)을 추적합니다(프로젝트 생성부터 임포트 프로세스 완료까지).

GitHub 임포터는 임포터의 상태와 진행 상황을 모니터링하는 데 사용할 수 있는 다양한 Prometheus 메트릭을 노출합니다.

임포트 소요 시간#

이름 유형
github_importer_total_duration_seconds histogram

이 메트릭은 임포트된 모든 프로젝트에 대해 프로젝트 임포트에 소요된 총 시간(초)을 추적합니다(프로젝트 생성부터 임포트 프로세스 완료까지). 프로젝트 이름은 namespace/name 형식(예: gitlab-org/gitlab)으로 project 레이블에 저장됩니다.

임포트된 프로젝트 수#

이름 유형
github_importer_imported_projects counter

이 메트릭은 시간 경과에 따라 임포트된 프로젝트의 총 수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.

GitHub API 호출 수#

이름 유형
github_importer_request_count counter

이 메트릭은 모든 프로젝트에 걸쳐 시간 경과에 따라 수행된 GitHub API 호출의 총 수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.

레이트 제한 오류#

이름 유형
github_importer_rate_limit_hits counter

이 메트릭은 모든 프로젝트에 걸쳐 GitHub 레이트 제한에 도달한 횟수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.

임포트된 이슈 수#

이름 유형
github_importer_imported_issues counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 이슈 수를 추적합니다.

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

임포트된 풀 리퀘스트 수#

이름 유형
github_importer_imported_pull_requests counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 풀 리퀘스트 수를 추적합니다.

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

임포트된 댓글 수#

이름 유형
github_importer_imported_notes counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 댓글 수를 추적합니다.

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

임포트된 풀 리퀘스트 리뷰 댓글 수#

이름 유형
github_importer_imported_diff_notes counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 댓글 수를 추적합니다.

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

임포트된 저장소 수#

이름 유형
github_importer_imported_repositories counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 저장소 수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.

GitHub 임포트 모니터링

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

GitHub 임포터는 임포터의 상태와 진행 상황을 모니터링하는 데 사용할 수 있는 다양한 Prometheus 메트릭을 노출합니다. 이 메트릭은 임포트된 모든 프로젝트에 대해 프로젝트 임포트에 소요된 총 시간(초)을 추적합니다(프로젝트 생성부터 임포트 프로세스 완료까지).

GitHub 임포터는 임포터의 상태와 진행 상황을 모니터링하는 데 사용할 수 있는 다양한 Prometheus 메트릭을 노출합니다.

임포트 소요 시간#

이름 유형
github_importer_total_duration_seconds histogram

이 메트릭은 임포트된 모든 프로젝트에 대해 프로젝트 임포트에 소요된 총 시간(초)을 추적합니다(프로젝트 생성부터 임포트 프로세스 완료까지). 프로젝트 이름은 namespace/name 형식(예: gitlab-org/gitlab)으로 project 레이블에 저장됩니다.

임포트된 프로젝트 수#

이름 유형
github_importer_imported_projects counter

이 메트릭은 시간 경과에 따라 임포트된 프로젝트의 총 수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.

GitHub API 호출 수#

이름 유형
github_importer_request_count counter

이 메트릭은 모든 프로젝트에 걸쳐 시간 경과에 따라 수행된 GitHub API 호출의 총 수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.

레이트 제한 오류#

이름 유형
github_importer_rate_limit_hits counter

이 메트릭은 모든 프로젝트에 걸쳐 GitHub 레이트 제한에 도달한 횟수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.

임포트된 이슈 수#

이름 유형
github_importer_imported_issues counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 이슈 수를 추적합니다.

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

임포트된 풀 리퀘스트 수#

이름 유형
github_importer_imported_pull_requests counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 풀 리퀘스트 수를 추적합니다.

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

임포트된 댓글 수#

이름 유형
github_importer_imported_notes counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 댓글 수를 추적합니다.

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

임포트된 풀 리퀘스트 리뷰 댓글 수#

이름 유형
github_importer_imported_diff_notes counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 댓글 수를 추적합니다.

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

임포트된 저장소 수#

이름 유형
github_importer_imported_repositories counter

이 메트릭은 모든 프로젝트에 걸쳐 임포트된 저장소 수를 추적합니다. 이 메트릭은 어떤 레이블도 노출하지 않습니다.