- 메트릭 수집
- 사용 가능한 메트릭
- 기능 플래그로 제어되는 메트릭
- Praefect 메트릭
- Sidekiq 메트릭
- 데이터베이스 로드 밸런싱 메트릭
- 데이터베이스 파티셔닝 메트릭
- 커넥션 풀 메트릭
- 루비 메트릭
- Puma 지표
- Redis 지표
- Git LFS 지표
- 메트릭 공유 디렉토리
GitLab Prometheus 메트릭
Offering: Self-managed
GitLab Prometheus 메트릭을 활성화하려면:
-
관리자 액세스 권한이 있는 사용자로 GitLab에 로그인합니다.
-
왼쪽 사이드바에서 하단에 있는 관리(Admin)를 선택합니다.
-
설정(Settings) > 메트릭 및 프로파일링(Metrics and profiling)을 선택합니다.
-
메트릭 - 프모테우스(Metrics - Prometheus) 섹션을 찾아 GitLab Prometheus 메트릭 엔드포인트 활성화(Enable GitLab Prometheus metrics endpoint)를 선택합니다.
-
GitLab 다시 시작하기해 변경 사항을 적용합니다.
자체 컴파일된 설치는 직접 구성해야 합니다.
메트릭 수집
GitLab은 내부 서비스 메트릭을 모니터링하고 이를 /-/metrics
엔드포인트에서 사용할 수 있도록 합니다. 다른 Prometheus 수출업체와 달리 메트릭에 액세스하기 위해서는 클라이언트 IP 주소가 명시적으로 허용되어야 합니다.
이 메트릭은 Linux 패키지 및 Helm 차트 설치에 대해 활성화되고 수집됩니다. 자체 컴파일된 설치의 경우, 이 메트릭을 수동으로 활성화하고 Prometheus 서버로 수집해야 합니다.
Sidekiq 노드에서 메트릭을 활성화하고 보려면 Sidekiq 메트릭을 참조하십시오.
사용 가능한 메트릭
caller_id
제거됨redis_hit_miss_operations_total
및redis_cache_generation_duration_seconds
에서 GitLab 15.11.
다음 메트릭을 사용할 수 있습니다:
Metric | Type | Since | Description | Labels |
---|---|---|---|---|
gitlab_cache_misses_total |
Counter | 10.2 | 캐시 읽기 미스 |
controller , action , store , endpoint_id
|
gitlab_cache_operation_duration_seconds |
Histogram | 10.2 | 캐시 접근 시간 |
operation , store , endpoint_id
|
gitlab_cache_operations_total |
Counter | 12.2 | 컨트롤러 또는 액션별 캐시 작업 |
controller , action , operation , store , endpoint_id
|
gitlab_cache_read_multikey_count |
Histogram | 15.7 | 다중 키 캐시 읽기 작업의 키 수 |
controller , action , store , endpoint_id
|
gitlab_ci_job_token_inbound_access |
Counter | 17.2 | CI 작업 토큰을 통한 인바운드 접근 수 | |
gitlab_ci_pipeline_builder_scoped_variables_duration |
Histogram | 14.5 | CI/CD 작업을 위한 범위가 지정된 변수를 생성하는 데 걸리는 시간(초) | |
gitlab_ci_pipeline_creation_duration_seconds |
Histogram | 13.0 | CI/CD 파이프라인 생성에 소요된 시간(초) | gitlab |
gitlab_ci_pipeline_size_builds |
Histogram | 13.1 | 파이프라인 소스별로 그룹화된 파이프라인 내의 총 빌드 수 | source |
gitlab_ci_runner_authentication_success_total |
Counter | 15.2 | 러너 인증이 성공한 총 횟수 | type |
gitlab_ci_runner_authentication_failure_total |
Counter | 15.2 | 러너 인증이 실패한 총 횟수 | |
gitlab_ghost_user_migration_lag_seconds |
Gauge | 15.6 | 고스트 사용자 마이그레이션을 위해 예약된 가장 오래된 레코드의 대기 시간(초) | |
gitlab_ghost_user_migration_scheduled_records_total |
Gauge | 15.6 | 예약된 고스트 사용자 마이그레이션의 총 수 | |
gitlab_ci_active_jobs |
Histogram | 14.2 | 파이프라인 생성 시 활성화된 작업 수 | |
gitlab_database_transaction_seconds |
Histogram | 12.1 | 데이터베이스 트랜잭션에 소요된 시간(초) | |
gitlab_method_call_duration_seconds |
Histogram | 10.2 | 메서드 호출 실제 소요 시간 |
controller , action , module , method
|
gitlab_omniauth_login_total |
Counter | 16.1 | OmniAuth 로그인 시도 총 수 |
omniauth_provider , status
|
gitlab_page_out_of_bounds |
Counter | 12.8 | PageLimiter 페이지 제한에 도달한 카운터 |
controller , action , bot
|
gitlab_rails_boot_time_seconds |
Gauge | 14.8 | Rails 주 프로세스가 시작을 완료하는 데 걸린 시간 | |
gitlab_rails_queue_duration_seconds |
Histogram | 9.4 | GitLab Workhorse가 요청을 Rails에 전달하는 동안의 대기 시간 측정 | |
gitlab_sql_duration_seconds |
Histogram | 10.2 | SQL 실행 시간, SCHEMA 작업 및 BEGIN / COMMIT 제외 |
|
gitlab_sql_<role>_duration_seconds |
Histogram | 13.10 | SQL 실행 시간, SCHEMA 작업 및 BEGIN / COMMIT 제외, 데이터베이스 역할별(기본/복제) 그룹화 |
|
gitlab_ruby_threads_max_expected_threads |
Gauge | 13.3 | 예상되는 실행 중인 Ruby 스레드의 최대 수 | |
gitlab_ruby_threads_running_threads |
Gauge | 13.3 | 이름별로 실행 중인 Ruby 스레드 수 | |
gitlab_transaction_cache_<key>_count_total |
Counter | 10.2 | Rails 캐시 호출의 총 카운터(키별) | |
gitlab_transaction_cache_<key>_duration_total |
Counter | 10.2 | Rails 캐시 호출에 소요된 총 시간(초)(키별) | |
gitlab_transaction_cache_count_total |
Counter | 10.2 | 총 Rails 캐시 호출의 카운터(집계) | |
gitlab_transaction_cache_duration_total |
Counter | 10.2 | Rails 캐시 호출에 소요된 총 시간(초)(집계) | |
gitlab_transaction_cache_read_hit_count_total |
Counter | 10.2 | Rails 캐시 호출에 대한 캐시 적중 카운터 |
controller , action , store , endpoint_id
|
gitlab_transaction_cache_read_miss_count_total |
Counter | 10.2 | Rails 캐시 호출에 대한 캐시 미스 카운터 |
controller , action , store , endpoint_id
|
gitlab_transaction_duration_seconds |
Histogram | 10.2 | 성공적인 요청에 대한 지속 시간(gitlab_transaction_* 메트릭) |
controller , action , endpoint_id
|
gitlab_transaction_event_build_found_total |
Counter | 9.4 | API /jobs/request에 대한 빌드 발견 카운터 | |
gitlab_transaction_event_build_invalid_total |
Counter | 9.4 | API /jobs/request에 대한 동시성 충돌로 인해 유효하지 않은 빌드 카운터 | |
gitlab_transaction_event_build_not_found_cached_total |
Counter | 9.4 | API /jobs/request에 대한 찾을 수 없는 빌드의 캐시 응답 카운터 | |
gitlab_transaction_event_build_not_found_total |
Counter | 9.4 | API /jobs/request에 대한 찾을 수 없는 빌드 카운터 | |
gitlab_transaction_event_change_default_branch_total |
Counter | 9.4 | 모든 리포지토리에 대한 기본 분기가 변경될 때의 카운터 | |
gitlab_transaction_event_create_repository_total |
Counter | 9.4 | 어떤 리포지토리가 생성될 때의 카운터 | |
gitlab_transaction_event_etag_caching_cache_hit_total |
Counter | 9.4 | ETag 캐시 적중에 대한 카운터 | endpoint |
gitlab_transaction_event_etag_caching_header_missing_total |
Counter | 9.4 | ETag 캐시 미스 - 헤더 누락에 대한 카운터 | endpoint |
gitlab_transaction_event_etag_caching_key_not_found_total |
Counter | 9.4 | ETag 캐시 미스 - 키를 찾을 수 없음에 대한 카운터 | endpoint |
gitlab_transaction_event_etag_caching_middleware_used_total |
Counter | 9.4 | ETag 미들웨어에 대한 접근 카운터 | endpoint |
gitlab_transaction_event_etag_caching_resource_changed_total |
Counter | 9.4 | ETag 캐시 미스 - 리소스 변경에 대한 카운터 | endpoint |
gitlab_transaction_event_fork_repository_total |
Counter | 9.4 | 리포지토리 포크에 대한 카운터 (RepositoryForkWorker). 소스 리포지토리가 존재할 때만 증가함 | |
gitlab_transaction_event_import_repository_total |
Counter | 9.4 | 리포지토리 가져오기에 대한 카운터 (RepositoryImportWorker) | |
gitlab_transaction_event_patch_hard_limit_bytes_hit_total |
Counter | 13.9 | 차이 패치 크기 제한 적중에 대한 카운터 | |
gitlab_transaction_event_push_branch_total |
Counter | 9.4 | 모든 브랜치 푸시 카운터 | |
gitlab_transaction_event_rails_exception_total |
Counter | 9.4 | Rails 예외의 총 횟수 | |
gitlab_transaction_event_receive_email_total |
Counter | 9.4 | 수신 이메일의 카운터 | handler |
gitlab_transaction_event_remove_branch_total |
Counter | 9.4 | 모든 리포지토리에 대한 브랜치 제거 시 카운터 | |
gitlab_transaction_event_remove_repository_total |
Counter | 9.4 | 리포지토리 제거 시 카운터 | |
gitlab_transaction_event_remove_tag_total |
Counter | 9.4 | 모든 리포지토리에 대한 태그 제거 시 카운터 | |
gitlab_transaction_event_sidekiq_exception_total |
Counter | 9.4 | Sidekiq 예외의 카운터 | |
gitlab_transaction_event_stuck_import_jobs_total |
Counter | 9.4 | 갇힌 가져오기 작업 수 |
projects_without_jid_count , projects_with_jid_count
|
gitlab_transaction_event_update_build_total |
Counter | 9.4 | API /jobs/request/:id 에 대한 업데이트 빌드 카운터 |
|
gitlab_transaction_new_redis_connections_total |
Counter | 9.4 | 새로운 Redis 연결 수 | |
gitlab_transaction_rails_queue_duration_total |
Counter | 9.4 | GitLab Workhorse가 요청을 Rails에 전달하는 동안의 대기 시간 측정 |
controller , action , endpoint_id
|
gitlab_transaction_view_duration_total |
Counter | 9.4 | 뷰에 대한 지속 시간 |
controller , action , view , endpoint_id
|
gitlab_view_rendering_duration_seconds |
Histogram | 10.2 | 뷰의 지속 시간(히스토그램) |
controller , action , view , endpoint_id
|
http_requests_total |
Counter | 9.4 | Rack 요청 수 |
method , status
|
http_request_duration_seconds |
Histogram | 9.4 | 성공적인 요청에 대한 Rack 미들웨어의 HTTP 응답 시간 | method |
gitlab_transaction_db_count_total |
Counter | 13.1 | SQL 호출의 총 수 |
controller , action , endpoint_id
|
gitlab_transaction_db_<role>_count_total |
Counter | 13.10 | 데이터베이스 역할(기본/복제)별 총 SQL 호출 수 |
controller , action , endpoint_id
|
gitlab_transaction_db_write_count_total |
Counter | 13.1 | 총 쓰기 SQL 호출 수 |
controller , action , endpoint_id
|
gitlab_transaction_db_cached_count_total |
Counter | 13.1 | 총 캐시된 SQL 호출 수 |
controller , action , endpoint_id
|
gitlab_transaction_db_<role>_cached_count_total |
Counter | 13.1 | 데이터베이스 역할(기본/복제)별 총 캐시된 SQL 호출 수 |
controller , action , endpoint_id
|
gitlab_transaction_db_<role>_wal_count_total |
Counter | 14.0 | 데이터베이스 역할(기본/복제)별 WAL(쓰기 앞에 로깅 위치) 쿼리의 총 수 |
controller , action , endpoint_id
|
gitlab_transaction_db_<role>_wal_cached_count_total |
Counter | 14.1 | 데이터베이스 역할(기본/복제)별 캐시된 WAL(쓰기 앞에 로깅 위치) 쿼리의 총 수 |
controller , action , endpoint_id
|
http_elasticsearch_requests_duration_seconds |
Histogram | 13.1 | 웹 트랜잭션 중 Elasticsearch 요청의 지속 시간. Premium 및 Ultimate만 사용 가능. |
controller , action , endpoint_id
|
http_elasticsearch_requests_total |
Counter | 13.1 | 웹 트랜잭션 중 Elasticsearch 요청 수. Premium 및 Ultimate만 사용 가능. |
controller , action , endpoint_id
|
pipelines_created_total |
Counter | 9.4 | 생성된 파이프라인 수 |
source , partition_id
|
rack_uncaught_errors_total |
Counter | 9.4 | 처리되지 않은 오류를 처리하는 Rack 연결 수 | |
user_session_logins_total |
Counter | 9.4 | GitLab이 시작되거나 다시 시작된 이후 로그인한 사용자 수 | |
upload_file_does_not_exist |
Counter | 10.7 | 업로드 기록이 파일을 찾을 수 없는 횟수. | |
failed_login_captcha_total |
Gauge | 11.0 | 로그인 중 실패한 CAPTCHA 시도의 카운터 | |
successful_login_captcha_total |
Gauge | 11.0 | 로그인 중 성공한 CAPTCHA 시도의 카운터 | |
auto_devops_pipelines_completed_total |
Counter | 12.7 | 완료된 자동 DevOps 파이프라인의 카운터, 상태별 레이블로 지정 | |
artifact_report_<report_type>_builds_completed_total |
Counter | 15.3 | 보고서 유형 아티팩트를 가진 완료된 CI 빌드의 카운터, 보고서 유형에 따라 그룹화되고 상태별 레이블 지정 | |
gitlab_metrics_dashboard_processing_time_ms |
Summary | 12.10 | 메트릭 대시보드 처리 시간(밀리초) | service, stages |
action_cable_active_connections |
Gauge | 13.4 | 현재 연결된 ActionCable WS 클라이언트 수 | server_mode |
action_cable_broadcasts_total |
Counter | 13.10 | 발생한 ActionCable 방송 수 | server_mode |
action_cable_pool_min_size |
Gauge | 13.4 | ActionCable 스레드 풀의 최소 작업자 스레드 수 | server_mode |
action_cable_pool_max_size |
Gauge | 13.4 | ActionCable 스레드 풀의 최대 작업자 스레드 수 | server_mode |
action_cable_pool_current_size |
Gauge | 13.4 | ActionCable 스레드 풀의 현재 작업자 스레드 수 | server_mode |
action_cable_pool_largest_size |
Gauge | 13.4 | 지금까지 관찰된 ActionCable 스레드 풀의 최대 작업자 스레드 수 | server_mode |
action_cable_pool_pending_tasks |
Gauge | 13.4 | ActionCable 스레드 풀에서 실행 대기 중인 작업 수 | server_mode |
action_cable_pool_tasks_total |
Gauge | 13.4 | ActionCable 스레드 풀에서 실행된 총 작업 수 | server_mode |
gitlab_ci_trace_operations_total |
Counter | 13.4 | 빌드 추적에서의 다양한 작업의 총 양 | operation |
gitlab_ci_trace_bytes_total |
Counter | 13.4 | 전송된 빌드 추적 바이트의 총 양 | |
action_cable_single_client_transmissions_total |
Counter | 13.10 | 모든 클라이언트가 어떤 채널에서든 전송된 ActionCable 메시지 수 | server_mode |
action_cable_subscription_confirmations_total |
Counter | 13.10 | 클라이언트가 확인한 ActionCable 구독 수 | server_mode |
action_cable_subscription_rejections_total |
Counter | 13.10 | 클라이언트가 거부한 ActionCable 구독 수 | server_mode |
action_cable_transmitted_bytes_total |
Counter | 16.0 | ActionCable를 통해 전송된 바이트의 총 수 |
operation , channel
|
gitlab_issuable_fast_count_by_state_total |
Counter | 13.5 | 이슈 및 병합 요청 페이지에서의 행 수 작업의 총 양 | |
gitlab_issuable_fast_count_by_state_failures_total |
Counter | 13.5 | 이슈 및 병합 요청 페이지에서의 부드러운 실패 행 수 작업의 총 양 | |
gitlab_ci_trace_finalize_duration_seconds |
Histogram | 13.6 | 오브젝트 저장소로의 빌드 추적 청크 마이그레이션 소요 시간 | |
gitlab_vulnerability_report_branch_comparison_real_duration_seconds |
Histogram | 15.11 | 기본 분기 SQL 쿼리에서의 취약점 보고서 실행 지속 시간 | |
gitlab_vulnerability_report_branch_comparison_cpu_duration_seconds |
Histogram | 15.11 | 기본 분기 SQL 쿼리에서의 취약점 보고서 실행 CPU 지속 시간 | |
gitlab_external_http_total |
Counter | 13.8 | 외부 시스템에 대한 HTTP 호출의 총 수 |
controller , action , endpoint_id
|
gitlab_external_http_duration_seconds |
Counter | 13.8 | 외부 시스템에 대한 각 HTTP 호출에 소요된 시간(초) | |
gitlab_external_http_exception_total |
Counter | 13.8 | 외부 HTTP 호출 중 발생한 예외의 총 수 | |
ci_report_parser_duration_seconds |
Histogram | 13.9 | CI/CD 보고서 아티팩트를 구문 분석하는 데 걸리는 시간 | parser |
pipeline_graph_link_calculation_duration_seconds |
Histogram | 13.9 | 링크 계산에 소요된 총 시간(초) | |
pipeline_graph_links_total |
Histogram | 13.9 | 그래프당 링크 수 | |
pipeline_graph_links_per_job_ratio |
Histogram | 13.9 | 그래프당 작업당 링크 비율 | |
gitlab_ci_pipeline_security_orchestration_policy_processing_duration_seconds |
Histogram | 13.12 | CI/CD 파이프라인에서 보안 정책을 처리하는 데 걸리는 시간(초) | |
gitlab_spamcheck_request_duration_seconds |
Histogram | 13.12 | Rails와 안티 스팸 엔진 간의 요청 지속 시간 | |
service_desk_thank_you_email |
Counter | 14.0 | 새로운 서비스 데스크 이메일에 대한 이메일 응답의 총 수 | |
service_desk_new_note_email |
Counter | 14.0 | 새로운 서비스 데스크 댓글에 대한 이메일 알림의 총 수 | |
email_receiver_error |
Counter | 14.1 | 수신 이메일을 처리하는 중 발생한 오류의 총 수 | |
gitlab_snowplow_events_total |
Counter | 14.1 | 발생한 총 GitLab Snowplow 분석 도구 이벤트 수 | |
gitlab_snowplow_failed_events_total |
Counter | 14.1 | GitLab Snowplow 분석 도구 이벤트 발생 실패의 총 수 | |
gitlab_snowplow_successful_events_total |
Counter | 14.1 | 발생한 총 GitLab Snowplow 분석 도구 이벤트 성공 수 | |
gitlab_ci_build_trace_errors_total |
Counter | 14.4 | 빌드 추적의 다양한 오류 유형의 총 수 | error_reason |
gitlab_presentable_object_cacheless_render_real_duration_seconds |
Histogram | 15.3 | 특정 웹 요청 개체를 캐시 없이 표현하는 데 소요된 실제 시간 |
controller , action , endpoint_id
|
cached_object_operations_total |
Counter | 15.3 | 특정 웹 요청을 위해 캐시된 개체의 총 수 |
controller , action , endpoint_id
|
redis_hit_miss_operations_total |
Counter | 15.6 | Redis 캐시 적중 및 미스의 총 수 |
cache_hit , cache_identifier , feature_category , backing_resource
|
redis_cache_generation_duration_seconds |
Histogram | 15.6 | Redis 캐시 생성을 위한 시간 |
cache_hit , cache_identifier , feature_category , backing_resource
|
gitlab_diffs_reorder_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 diff 파일을 재정렬하는 데 소요된 시간(초) |
controller , action , endpoint_id
|
gitlab_diffs_collection_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 병합 요청 diff 파일을 쿼리하는 데 소요된 시간(초) |
controller , action , endpoint_id
|
gitlab_diffs_comparison_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 비교 데이터를 가져오는 데 소요된 시간(초) |
controller , action , endpoint_id
|
gitlab_diffs_unfoldable_positions_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 펼칠 수 있는 노트 위치를 가져오는 데 소요된 시간(초) |
controller , action
|
gitlab_diffs_unfold_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 위치를 펼치는 데 소요된 시간(초) |
controller , action , endpoint_id
|
gitlab_diffs_write_cache_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 강조된 줄과 통계를 캐싱하는 데 소요된 시간(초) |
controller , action , endpoint_id
|
gitlab_diffs_highlight_cache_decorate_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 캐시에서 강조된 줄을 설정하는 데 소요된 시간(초) |
controller , action , endpoint_id
|
gitlab_diffs_render_real_duration_seconds |
Histogram | 15.8 | 차이 배치 요청에서 차이를 직렬화하고 렌더링하는 데 소요된 시간(초) |
controller , action , endpoint_id
|
gitlab_memwd_violations_total |
Counter | 15.9 | Ruby 프로세스가 메모리 기준을 위반한 총 횟수 | |
gitlab_memwd_violations_handled_total |
Counter | 15.9 | Ruby 프로세스 메모리 위반 처리가 완료된 총 횟수 | |
gitlab_sli_rails_request_apdex_total |
Counter | 14.4 | 요청 Apdex 측정의 총 수. 자세한 내용은 Rails 요청 SLIs를 참조하세요. |
endpoint_id , feature_category , request_urgency
|
gitlab_sli_rails_request_apdex_success_total |
Counter | 14.4 | 목표 기간을 충족한 성공적인 요청의 총 수. gitlab_sli_rails_requests_apdex_total 로 나누어 성공 비율을 계산합니다. |
endpoint_id , feature_category , request_urgency
|
gitlab_sli_rails_request_error_total |
Counter | 15.7 | 요청 오 |
기능 플래그로 제어되는 메트릭
다음 메트릭은 기능 플래그로 제어될 수 있습니다:
메트릭 | 기능 플래그 |
---|---|
gitlab_view_rendering_duration_seconds |
prometheus_metrics_view_instrumentation |
gitlab_ci_queue_depth_total |
gitlab_ci_builds_queuing_metrics |
gitlab_ci_queue_size |
gitlab_ci_builds_queuing_metrics |
gitlab_ci_queue_size_total |
gitlab_ci_builds_queuing_metrics |
gitlab_ci_queue_iteration_duration_seconds |
gitlab_ci_builds_queuing_metrics |
gitlab_ci_current_queue_size |
gitlab_ci_builds_queuing_metrics |
gitlab_ci_queue_retrieval_duration_seconds |
gitlab_ci_builds_queuing_metrics |
gitlab_ci_queue_active_runners_total |
gitlab_ci_builds_queuing_metrics |
Praefect 메트릭
Praefect를 구성하여 메트릭을 보고할 수 있습니다. 사용 가능한 메트릭에 대한 정보는 관련 문서를 참조하세요.
Sidekiq 메트릭
Sidekiq 작업 또한 메트릭을 수집할 수 있으며, 이러한 메트릭은 Sidekiq exporter가 활성화된 경우 접근할 수 있습니다: 예를 들어, gitlab.yml
의 monitoring.sidekiq_exporter
구성 옵션을 사용합니다. 이러한 메트릭은 구성된 포트의 /metrics
경로에서 제공됩니다.
메트릭 | 유형 | 시작 | 설명 | 레이블 |
---|---|---|---|---|
sidekiq_jobs_cpu_seconds |
Histogram | 12.4 | Sidekiq 작업을 실행하는 데 소요된 CPU 시간(초) |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_jobs_completion_seconds |
Histogram | 12.2 | Sidekiq 작업을 완료하는 데 걸린 시간(초) |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_jobs_db_seconds |
Histogram | 12.9 | Sidekiq 작업을 실행하는 데 소요된 DB 시간(초) |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_jobs_gitaly_seconds |
Histogram | 12.9 | Sidekiq 작업을 실행하는 데 소요된 Gitaly 시간(초) |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_redis_requests_duration_seconds |
Histogram | 13.1 | Sidekiq 작업이 Redis 서버에 쿼리하는 데 소요된 시간(초) |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_elasticsearch_requests_duration_seconds |
Histogram | 13.1 | Sidekiq 작업이 Elasticsearch 서버에 요청하는 데 소요된 시간(초) |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_jobs_queue_duration_seconds |
Histogram | 12.5 | Sidekiq 작업이 실행되기 전에 대기한 시간(초) |
queue , boundary , external_dependencies , feature_category , urgency
|
sidekiq_jobs_failed_total |
Counter | 12.2 | 실패한 Sidekiq 작업 수 |
queue , boundary , external_dependencies , feature_category , urgency
|
sidekiq_jobs_retried_total |
Counter | 12.2 | 재시도된 Sidekiq 작업 수 |
queue , boundary , external_dependencies , feature_category , urgency
|
sidekiq_jobs_interrupted_total |
Counter | 15.2 | 중단된 Sidekiq 작업 수 |
queue , boundary , external_dependencies , feature_category , urgency
|
sidekiq_jobs_dead_total |
Counter | 13.7 | Dead Sidekiq 작업 수 (재시도를 모두 소진한 작업) |
queue , boundary , external_dependencies , feature_category , urgency
|
sidekiq_redis_requests_total |
Counter | 13.1 | Sidekiq 작업 실행 중 Redis 요청 수 |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_elasticsearch_requests_total |
Counter | 13.1 | Sidekiq 작업 실행 중 Elasticsearch 요청 수 |
queue , boundary , external_dependencies , feature_category , job_status , urgency
|
sidekiq_jobs_skipped_total |
Counter | 16.2 |
drop_sidekiq_jobs 기능 플래그가 활성화되어 있거나 run_sidekiq_jobs 기능 플래그가 비활성화되어 있는 경우 건너뛰어진 작업 수 |
worker , action
|
sidekiq_running_jobs |
Gauge | 12.2 | 현재 실행 중인 Sidekiq 작업 수 |
queue , boundary , external_dependencies , feature_category , urgency
|
sidekiq_concurrency |
Gauge | 12.5 | 최대 실행 가능한 Sidekiq 작업 수 | |
sidekiq_mem_total_bytes |
Gauge | 15.3 | 객체 슬롯을 소비하는 객체와 malloc이 필요한 객체에 할당된 바이트 수 | |
sidekiq_concurrency_limit_queue_jobs |
Gauge | 17.3 | 동시성 제한 대기열에 대기 중인 Sidekiq 작업 수 | worker |
sidekiq_concurrency_limit_max_concurrent_jobs |
Gauge | 17.3 | 최대 동시 실행 가능한 Sidekiq 작업 수 | worker |
sidekiq_concurrency_limit_deferred_jobs_total |
Counter | 17.3 | 연기된 Sidekiq 작업의 총 수 | worker |
geo_db_replication_lag_seconds |
Gauge | 10.2 | 데이터베이스 복제 지연(초) | url |
geo_repositories |
Gauge | 10.2 | 18.0에서 제거될 예정입니다. geo_project_repositories 로 대체되었습니다. 기본에서 사용할 수 있는 저장소 총 수 |
url |
geo_lfs_objects |
Gauge | 10.2 | 기본에서 LFS 객체의 수 | url |
geo_lfs_objects_checksummed |
Gauge | 14.6 | 기본에서 성공적으로 체크섬이 계산된 LFS 객체의 수 | url |
geo_lfs_objects_checksum_failed |
Gauge | 14.6 | 기본에서 체크섬 계산에 실패한 LFS 객체의 수 | url |
geo_lfs_objects_checksum_total |
Gauge | 14.6 | 기본에서 체크섬이 필요로 하는 LFS 객체의 수 | url |
geo_lfs_objects_synced |
Gauge | 10.2 | 보조에서 동기화된 LFS 객체의 수 | url |
geo_lfs_objects_failed |
Gauge | 10.2 | 보조에서 동기화에 실패한 LFS 객체의 수 | url |
geo_lfs_objects_registry |
Gauge | 14.6 | 레지스트리에 있는 LFS 객체의 수 | url |
geo_lfs_objects_verified |
Gauge | 14.6 | 보조에서 성공적으로 확인된 LFS 객체의 수 | url |
geo_lfs_objects_verification_failed |
Gauge | 14.6 | 보조에서 검증에 실패한 LFS 객체의 수 | url |
geo_lfs_objects_verification_total |
Gauge | 14.6 | 보조에서 확인을 시도할 LFS 객체의 수 | url |
geo_last_event_id |
Gauge | 10.2 | 기본에서 최신 이벤트 로그 항목의 데이터베이스 ID | url |
geo_last_event_timestamp |
Gauge | 10.2 | 기본에서 최신 이벤트 로그 항목의 UNIX 타임스탬프 | url |
geo_cursor_last_event_id |
Gauge | 10.2 | 보조에서 처리된 이벤트 로그의 마지막 데이터베이스 ID | url |
geo_cursor_last_event_timestamp |
Gauge | 10.2 | 보조에서 처리된 이벤트 로그의 마지막 UNIX 타임스탬프 | url |
geo_status_failed_total |
Counter | 10.2 | Geo 노드에서 상태를 검색하는 데 실패한 횟수 | url |
geo_last_successful_status_check_timestamp |
Gauge | 10.2 | 상태가 성공적으로 업데이트된 마지막 타임스탬프 | url |
geo_package_files |
Gauge | 13.0 | 기본에서 패키지 파일 수 | url |
geo_package_files_checksummed |
Gauge | 13.0 | 기본에서 체크섬이 계산된 패키지 파일의 수 | url |
geo_package_files_checksum_failed |
Gauge | 13.0 | 기본에서 체크섬 계산에 실패한 패키지 파일의 수 | url |
geo_package_files_synced |
Gauge | 13.3 | 보조에서 동기화된 패키지 파일의 수 | url |
geo_package_files_failed |
Gauge | 13.3 | 보조에서 동기화에 실패한 패키지 파일의 수 | url |
geo_package_files_registry |
Gauge | 13.3 | 레지스트리에 있는 패키지 파일의 수 | url |
geo_terraform_state_versions |
Gauge | 13.5 | 기본에서 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_checksummed |
Gauge | 13.5 | 기본에서 성공적으로 체크섬이 계산된 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_checksum_failed |
Gauge | 13.5 | 기본에서 체크섬을 계산하는 데 실패한 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_checksum_total |
Gauge | 13.12 | 기본에서 체크섬이 필요로 하는 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_synced |
Gauge | 13.5 | 보조에서 동기화된 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_failed |
Gauge | 13.5 | 보조에서 동기화에 실패한 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_registry |
Gauge | 13.5 | 레지스트리에 있는 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_verified |
Gauge | 13.12 | 보조에서 성공적으로 확인된 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_verification_failed |
Gauge | 13.12 | 보조에서 검증에 실패한 terraform 상태 버전의 수 | url |
geo_terraform_state_versions_verification_total |
Gauge | 13.12 | 보조에서 확인을 시도할 terraform 상태 버전의 수 | url |
global_search_bulk_cron_queue_size |
Gauge | 12.10 | Elasticsearch로 동기화 대기 중인 데이터베이스 레코드 수 | |
global_search_awaiting_indexing_queue_size |
Gauge | 13.2 | 인덱싱이 일시 중지 된 동안 Elasticsearch로 동기화 대기 중인 데이터베이스 업데이트 수 | |
geo_merge_request_diffs |
Gauge | 13.4 | 기본에서 머지 요청 차이의 수 | url |
geo_merge_request_diffs_checksum_total |
Gauge | 13.12 | 기본에서 체크섬을 계산할 머지 요청 차이의 수 | url |
geo_merge_request_diffs_checksummed |
Gauge | 13.4 | 기본에서 성공적으로 체크섬이 계산된 머지 요청 차이의 수 | url |
geo_merge_request_diffs_checksum_failed |
Gauge | 13.4 | 기본에서 체크섬 계산에 실패한 머지 요청 차이의 수 | url |
geo_merge_request_diffs_synced |
Gauge | 13.4 | 보조에서 동기화할 수 있는 머지 요청 차이의 수 | url |
geo_merge_request_diffs_failed |
Gauge | 13.4 | 보조에서 동기화에 실패한 머지 요청 차이의 수 | url |
geo_merge_request_diffs_registry |
Gauge | 13.4 | 레지스트리에 있는 머지 요청 차이의 수 | url |
geo_merge_request_diffs_verification_total |
Gauge | 13.12 | 보조에서 확인을 시도할 머지 요청 차이의 수 | url |
geo_merge_request_diffs_verified |
Gauge | 13.12 | 보조에서 성공적으로 확인된 머지 요청 차이의 수 | url |
geo_merge_request_diffs_verification_failed |
Gauge | 13.12 | 보조에서 검증에 실패한 머지 요청 차이의 수 | url |
geo_snippet_repositories |
Gauge | 13.4 | 기본에서 스니펫의 수 | url |
geo_snippet_repositories_checksummed |
Gauge | 13.4 | 기본에서 체크섬이 계산된 스니펫의 수 | url |
geo_snippet_repositories_checksum_failed |
Gauge | 13.4 | 기본에서 체크섬 계산에 실패한 스니펫의 수 | url |
geo_snippet_repositories_synced |
Gauge | 13.4 | 보조에서 동기화할 수 있는 스니펫의 수 | url |
geo_snippet_repositories_failed |
Gauge | 13.4 | 보조에서 동기화에 실패한 스니펫의 수 | url |
geo_snippet_repositories_registry |
Gauge | 13.4 | 레지스트리에 있는 스니펫의 수 | url |
geo_group_wiki_repositories |
Gauge | 13.10 | 기본에서 그룹 위키의 수 | url |
geo_group_wiki_repositories_checksum_total |
Gauge | 16.3 | 기본에서 체크섬을 계산할 그룹 위키의 수 | url |
geo_group_wiki_repositories_checksummed |
Gauge | 13.10 | 기본에서 성공적으로 체크섬이 계산된 그룹 위키의 수 | url |
geo_group_wiki_repositories_checksum_failed |
Gauge | 13.10 | 기본에서 체크섬 계산에 실패한 그룹 위키의 수 | url |
geo_group_wiki_repositories_synced |
Gauge | 13.10 | 보조에서 동기화할 수 있는 그룹 위키의 수 | url |
geo_group_wiki_repositories_failed |
Gauge | 13.10 | 보조에서 동기화에 실패한 그룹 위키의 수 | url |
geo_group_wiki_repositories_registry |
Gauge | 13.10 | 레지스트리에 있는 그룹 위키의 수 | url |
geo_group_wiki_repositories_verification_total |
Gauge | 16.3 | 보조에서 확인을 시도할 그룹 위키의 수 | url |
geo_group_wiki_repositories_verified |
Gauge | 16.3 | 보조에서 성공적으로 확인된 그룹 위키의 수 | url |
geo_group_wiki_repositories_verification_failed |
Gauge | 16.3 | 보조에서 검증에 실패한 그룹 위키의 수 | url |
geo_pages_deployments |
Gauge | 14.3 | 기본에서 페이지 배포의 수 | url |
geo_pages_deployments_checksum_total |
Gauge | 14.6 | 기본에서 체크섬을 계산할 페이지 배포의 수 | url |
geo_pages_deployments_checksummed |
Gauge | 14.6 | 기본에서 성공적으로 체크섬이 계산된 페이지 배포의 수 | url |
geo_pages_deployments_checksum_failed |
Gauge | 14.6 | 기본에서 체크섬 계산에 실패한 페이지 배포의 수 | url |
geo_pages_deployments_synced |
Gauge | 14.3 | 보조에서 동기화 가능한 페이지 배포의 수 | url |
geo_pages_deployments_failed |
Gauge | 14.3 | 보조에서 동기화에 실패한 페이지 배포의 수 | url |
geo_pages_deployments_registry |
Gauge | 14.3 | 레지스트리에 있는 페이지 배포의 수 | url |
geo_pages_deployments_verification_total |
Gauge | 14.6 | 보조에서 확인을 시도할 페이지 배포의 수 | url |
geo_pages_deployments_verified |
Gauge | 14.6 | 보조에서 성공적으로 확인된 페이지 배포의 수 | url |
geo_pages_deployments_verification_failed |
Gauge | 14.6 | 보조에서 검증에 실패한 페이지 배포의 수 | url |
geo_job_artifacts |
Gauge | 14.8 | 기본에서 작업 아티팩트의 수 | url |
geo_job_artifacts_checksum_total |
Gauge | 14.8 | 기본에서 체크섬을 계산할 작업 아티팩트의 수 | url |
geo_job_artifacts_checksummed |
Gauge | 14.8 | 기본에서 성공적으로 체크섬이 계산된 작업 아티팩트의 수 | url |
geo_job_artifacts_checksum_failed |
Gauge | 14.8 | 기본에서 체크섬 계산에 실패한 작업 아티팩트의 수 | url |
geo_job_artifacts_synced |
Gauge | 14.8 | 보조에서 동기화 가능한 작업 아티팩트의 수 | url |
geo_job_artifacts_failed |
Gauge | 14.8 | 보조에서 동기화에 실패한 작업 아티팩트의 수 | url |
geo_job_artifacts_registry |
Gauge | 14.8 | 레지스트리에 있는 작업 아티팩트의 수 | url |
geo_job_artifacts_verification_total |
Gauge | 14.8 | 보조에서 확인을 시도할 작업 아티팩트의 수 | url |
geo_job_artifacts_verified |
Gauge | 14.8 | 보조에서 성공적으로 확인된 작업 아티팩트의 수 | url |
geo_job_artifacts_verification_failed |
Gauge | 14.8 | 보조에서 검증에 실패한 작업 아티팩트의 수 | url |
limited_capacity_worker_running_jobs |
Gauge | 13.5 | 실행 중인 작업 수 | worker |
limited_capacity_worker_max_running_jobs |
Gauge | 13.5 | 최대 실행 중인 작업 수 | worker |
limited_capacity_worker_remaining_work_count |
Gauge | 13.5 | 대기 중인 작업 수 | worker |
destroyed_job_artifacts_count_total |
Counter | 13.6 | 파기된 만료 작업 아티팩트의 수 | |
destroyed_pipeline_artifacts_count_total |
Counter | 13.8 | 파기된 만료 파이프라인 아티팩트의 수 | |
gitlab_optimistic_locking_retries |
Histogram | 13.10 | 회복적 재시도 잠금을 실행하기 위한 총 재시도 횟수 | |
geo_uploads |
Gauge | 14.1 | 기본에서 업로드의 수 | url |
geo_uploads_synced |
Gauge | 14.1 | 보조에서 동기화된 업로드의 수 | url |
geo_uploads_failed |
Gauge | 14.1 | 보조에서 동기화에 실패한 업로드의 수 | url |
geo_uploads_registry |
Gauge | 14.1 | 레지스트리에 있는 업로드의 수 | url |
geo_uploads_checksum_total |
Gauge | 14.6 | 기본에서 체크섬을 계산할 업로드의 수 | url |
geo_uploads_checksummed |
Gauge | 14.6 | 기본에서 성공적으로 체크섬이 계산된 업로드의 수 | url |
geo_uploads_checksum_failed |
Gauge | 14.6 | 기본에서 체크섬 계산에 실패한 업로드의 수 | url |
geo_uploads_verification_total |
Gauge | 14.6 | 보조에서 확인을 시도할 업로드의 수 | url |
geo_uploads_verified |
Gauge | 14.6 | 보조에서 성공적으로 확인된 업로드의 수 | url |
geo_uploads_verification_failed |
Gauge | 14.6 | 보조에서 검증에 실패한 업로드의 수 | url |
geo_container_repositories |
Gauge | 15.4 | 기본에서 컨테이너 저장소의 수 | url |
geo_container_repositories_synced |
Gauge | 15.4 | 보조에서 동기화된 컨테이너 저장소의 수 | url |
geo_container_repositories_failed |
Gauge | 15.4 | 보조에서 동기화에 실패한 컨테이너 저장소의 수 | url |
geo_container_repositories_registry |
Gauge | 15.4 | 레지스트리에 있는 컨테이너 저장소의 수 | url |
geo_container_repositories_checksum_total |
Gauge | 15.10 | 기본에서 성공적으로 체크섬이 계산된 컨테이너 저장소의 수 | url |
geo_container_repositories_checksummed |
Gauge | 15.10 | 기본에서 체크섬을 계산하려고 시도된 컨테이너 저장소의 수 | url |
geo_container_repositories_checksum_failed |
Gauge | 15.10 | 기본에서 체크섬 계산에 실패한 컨테이너 저장소의 수 | url |
geo_container_repositories_verification_total |
Gauge | 15.10 | 보조에서 검증을 시도할 컨테이너 저장소의 수 | url |
geo_container_repositories_verified |
Gauge | 15.10 | 보조에서 성공적으로 확인된 컨테이너 저장소의 수 | url |
geo_container_repositories_verification_failed |
Gauge | 15.10 | 보조에서 검증에 실패한 컨테이너 저장소의 수 | url |
geo_ci_secure_files |
Gauge | 15.3 | 기본에서 보안 파일의 수 | url |
geo_ci_secure_files_checksum_total |
Gauge | 15.3 | 기본에서 체크섬을 계산할 보안 파일의 수 | url |
geo_ci_secure_files_checksummed |
Gauge | 15.3 | 기본에서 성공적으로 체크섬이 계산된 보안 파일의 수 | url |
geo_ci_secure_files_checksum_failed |
Gauge | 15.3 | 기본에서 체크섬 계산에 실패한 보안 파일의 수 | url |
geo_ci_secure_files_synced |
Gauge | 15.3 | 보조에서 동기화 가능한 보안 파일의 수 | url |
geo_ci_secure_files_failed |
Gauge | 15.3 | 보조에서 동기화에 실패한 보안 파일의 수 | url |
geo_ci_secure_files_registry |
Gauge | 15.3 | 레지스트리에 있는 보안 파일의 수 | url |
geo_ci_secure_files_verification_total |
Gauge | 15.3 | 보조에서 확인을 시도할 보안 파일의 수 | url |
geo_ci_secure_files_verified |
Gauge | 15.3 | 보조에서 성공적으로 확인된 보안 파일의 수 | url |
geo_ci_secure_files_verification_failed |
Gauge | 15.3 | 보조에서 검증에 실패한 보안 파일의 수 | url |
geo_dependency_proxy_blob |
Gauge | 15.6 | 기본에서 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_checksum_total |
Gauge | 15.6 | 기본에서 체크섬을 계산할 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_checksummed |
Gauge | 15.6 | 기본에서 성공적으로 체크섬이 계산된 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_checksum_failed |
Gauge | 15.6 | 기본에서 체크섬 계산에 실패한 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_synced |
Gauge | 15.6 | 보조에서 동기화된 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_failed |
Gauge | 15.6 | 보조에서 동기화에 실패한 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_registry |
Gauge | 15.6 | 레지스트리에 있는 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_verification_total |
Gauge | 15.6 | 보조에서 검증을 시도할 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_verified |
Gauge | 15.6 | 보조에서 성공적으로 확인된 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_blob_verification_failed |
Gauge | 15.6 | 보조에서 검증에 실패한 의존성 프록시 블롭의 수 | |
geo_dependency_proxy_manifests |
Gauge | 15.6 | 기본에서 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_checksum_total |
Gauge | 15.6 | 기본에서 체크섬을 계산할 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_checksummed |
Gauge | 15.6 | 기본에서 성공적으로 체크섬이 계산된 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_checksum_failed |
Gauge | 15.6 | 기본에서 체크섬 계산에 실패한 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_synced |
Gauge | 15.6 | 보조에서 동기화 가능한 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_failed |
Gauge | 15.6 | 보조에서 동기화에 실패한 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_registry |
Gauge | 15.6 | 레지스트리에 있는 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_verification_total |
Gauge | 15.6 | 보조에서 검증을 시도할 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_verified |
Gauge | 15.6 | 보조에서 성공적으로 확인된 의존성 프록시 매니페스트의 수 | url |
geo_dependency_proxy_manifests_verification_failed |
Gauge | 15.6 | 보조에서 검증에 실패한 의존성 프록시 매니페스트의 수 | url |
geo_project_wiki_repositories |
Gauge | 15.10 | 기본에서 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_checksum_total |
Gauge | 15.10 | 기본에서 체크섬을 계산할 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_checksummed |
Gauge | 15.10 | 기본에서 성공적으로 체크섬이 계산된 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_checksum_failed |
Gauge | 15.10 | 기본에서 체크섬 계산에 실패한 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_synced |
Gauge | 15.10 | 보조에서 동기화 가능한 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_failed |
Gauge | 15.10 | 보조에서 동기화에 실패한 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_registry |
Gauge | 15.10 | 레지스트리에 있는 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_verification_total |
Gauge | 15.10 | 보조에서 검증을 시도할 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_verified |
Gauge | 15.10 | 보조에서 성공적으로 확인된 프로젝트 위키 리포지토리의 수 | url |
geo_project_wiki_repositories_verification_failed |
Gauge | 15.10 | 보조에서 검증에 실패한 프로젝트 위키 리포지토리의 수 | url |
geo_project_repositories |
Gauge | 16.2 | 기본에서 프로젝트 리포지토리의 수 | url |
geo_project_repositories_checksum_total |
Gauge | 16.2 | 기본에서 체크섬을 계산할 프로젝트 리포지토리의 수 | url |
geo_project_repositories_checksummed |
Gauge | 16.2 | 기본에서 성공적으로 체크섬이 계산된 프로젝트 리포지토리의 수 | url |
geo_project_repositories_checksum_failed |
Gauge | 16.2 | 기본에서 체크섬 계산에 실패한 프로젝트 리포지토리의 수 | url |
geo_project_repositories_synced |
Gauge | 16.2 | 보조에서 동기화 가능한 프로젝트 리포지토리의 수 | url |
geo_project_repositories_failed |
Gauge | 16.2 | 보조에서 동기화에 실패한 프로젝트 리포지토리의 수 | url |
geo_project_repositories_registry |
Gauge | 16.2 | 레지스트리에 있는 프로젝트 리포지토리의 수 | url |
geo_project_repositories_verification_total |
Gauge | 16.2 | 보조에서 검증을 시도할 프로젝트 리포지토리의 수 | url |
geo_project_repositories_verified |
Gauge | 16.2 | 보조에서 성공적으로 확인된 프로젝트 리포지토리의 수 | url |
geo_project_repositories_verification_failed |
Gauge | 16.2 | 보조에서 검증에 실패한 프로젝트 리포지토리의 수 | url |
geo_repositories_synced |
Gauge | 10.2 | 17.0에서 제거될 예정입니다. 16.3 및 16.4에서 누락되었습니다. geo_project_repositories_synced 로 대체되었습니다. 보조에서 동기화된 리포지토리의 수 |
url |
geo_repositories_failed |
Gauge | 10.2 | 17.0에서 제거될 예정입니다. 16.3 및 16.4에서 누락되었습니다. geo_project_repositories_failed 로 대체되었습니다. 보조에서 동기화에 실패한 리포지토리의 수 |
url |
geo_repositories_checksummed |
Gauge | 10.7 | 17.0에서 제거될 예정입니다. 16.3 및 16.4에서 누락되었습니다. geo_project_repositories_checksummed 로 대체되었습니다. 기본에서 체크섬이 계산된 리포지토리의 수 |
url |
geo_repositories_checksum_failed |
Gauge | 10.7 | 17.0에서 제거될 예정입니다. 16.3 및 16.4에서 누락되었습니다. geo_project_repositories_checksum_failed 로 대체되었습니다. 기본에서 체크섬 계산에 실패한 리포지토리의 수 |
url |
geo_repositories_verified |
Gauge | 10.7 | 17.0에서 제거될 예정입니다. 16.3 및 16.4에서 누락되었습니다. geo_project_repositories_verified 로 대체되었습니다. 보조에서 성공적으로 확인된 리포지토리의 수 |
url |
geo_repositories_verification_failed |
Gauge | 10.7 | 17.0에서 제거될 예정입니다. 16.3 및 16.4에서 누락되었습니다. geo_project_repositories_verification_failed 로 대체되었습니다. 보조에서 검증에 실패한 리포지토리의 수 |
url |
gitlab_memwd_violations_total |
Counter | 15.9 | Sidekiq 프로세스가 메모리 임계치를 위반한 총 횟수 | |
gitlab_memwd_violations_handled_total |
Counter | 15.9 | Sidekiq 프로세스의 메모리 위반이 처리된 총 횟수 | |
sidekiq_watchdog_running_jobs_total |
Counter | 15.9 | RSS 제한이 도달했을 때 실행 중인 현재 작업 수 | worker_class |
gitlab_maintenance_mode |
Gauge | 15.11 | GitLab 유지 관리 모드가 활성화되어 있습니까? | |
geo_design_management_repositories |
Gauge | 16.1 | 기본에서 디자인 리포지토리의 수 | url |
geo_design_management_repositories_checksum_total |
Gauge | 16.1 | 기본에서 체크섬을 계산하려고 시도된 디자인 리포지토리의 수 | url |
geo_design_management_repositories_checksummed |
Gauge | 16.1 | 기본에서 성공적으로 체크섬이 계산된 디자인 리포지토리의 수 | url |
geo_design_management_repositories_checksum_failed |
Gauge | 16.1 | 기본에서 체크섬 계산에 실패한 디자인 리포지토리의 수 | url |
geo_design_management_repositories_synced |
Gauge | 16.1 | 보조에서 동기화된 디자인 리포지토리의 수 | url |
geo_design_management_repositories_failed |
Gauge | 16.1 | 보조에서 동기화에 실패한 디자인 리포지토리의 수 | url |
geo_design_management_repositories_registry |
Gauge | 16.1 | 레지스트리에 있는 디자인 리포지토리의 수 | url |
geo_design_management_repositories_verification_total |
Gauge | 16.1 | 보조에서 검증을 시도할 디자인 리포지토리의 수 | url |
geo_design_management_repositories_verified |
Gauge | 16.1 | 보조에서 성공적으로 확인된 디자인 리포지토리의 수 | url |
geo_design_management_repositories_verification_failed |
Gauge | 16.1 | 보조에서 검증에 실패한 디자인 리포지토리의 수 | url |
gitlab_ci_queue_active_runners_total |
Histogram | 16.3 | 프로젝트의 CI/CD 대기를 처리할 수 있는 활성 러너의 수 | |
gitlab_transaction_event_remote_mirrors_failed_total |
Counter | 10.8 | 실패한 원격 미러에 대한 카운터 | |
gitlab_transaction_event_remote_mirrors_finished_total |
Counter | 10.8 | 완료된 원격 미러에 대한 카운터 | |
gitlab_transaction_event_remote_mirrors_running_total |
Counter | 10.8 | 실행 중인 원격 미러에 대한 카운터 |
데이터베이스 로드 밸런싱 메트릭
다음 메트릭을 사용할 수 있습니다:
메트릭 | 유형 | 시작 | 설명 | 레이블 |
---|---|---|---|---|
db_load_balancing_hosts |
Gauge | 12.3 | 현재 로드 밸런싱 호스트의 수 | |
sidekiq_load_balancing_count |
Counter | 13.11 | 데이터 일관성이 :sticky 또는 :delayed로 설정된 Sidekiq 작업 수 |
queue , boundary , external_dependencies , feature_category , job_status , urgency , data_consistency , load_balancing_strategy
|
gitlab_transaction_caught_up_replica_pick_count_total |
Counter | 14.1 | 동기화된 복제를 위한 검색 시도 수 | result |
데이터베이스 파티셔닝 메트릭
다음 메트릭을 사용할 수 있습니다:
메트릭 | 유형 | 시작 | 설명 |
---|---|---|---|
db_partitions_present |
Gauge | 13.4 | 현재 존재하는 데이터베이스 파티션 수 |
db_partitions_missing |
Gauge | 13.4 | 현재 예상되지만 존재하지 않는 데이터베이스 파티션 수 |
커넥션 풀 메트릭
이 메트릭은 데이터베이스 커넥션 풀의 상태를 기록하며, 모든 메트릭은 다음 레이블을 가집니다:
-
class
- 기록되는 Ruby 클래스.-
ActiveRecord::Base
는 주요 데이터베이스 커넥션입니다. -
Geo::TrackingBase
는 Geo 추적 데이터베이스와의 커넥션입니다(사용 가능할 경우).
-
-
host
- 데이터베이스에 연결하는 데 사용되는 호스트 이름. -
port
- 데이터베이스에 연결하는 데 사용되는 포트.
메트릭 | 유형 | 시작 | 설명 |
---|---|---|---|
gitlab_database_connection_pool_size |
Gauge | 13.0 | 총 커넥션 풀 용량 |
gitlab_database_connection_pool_connections |
Gauge | 13.0 | 풀 내의 현재 커넥션 |
gitlab_database_connection_pool_busy |
Gauge | 13.0 | 소유자가 여전히 살아있는 사용 중인 커넥션 |
gitlab_database_connection_pool_dead |
Gauge | 13.0 | 소유자가 살아있지 않은 사용 중인 커넥션 |
gitlab_database_connection_pool_idle |
Gauge | 13.0 | 사용되지 않는 커넥션 |
gitlab_database_connection_pool_waiting |
Gauge | 13.0 | 현재 이 큐에서 대기 중인 스레드 |
루비 메트릭
기본적인 루비 런타임 메트릭이 제공됩니다:
메트릭 | 유형 | 시작 | 설명 |
---|---|---|---|
ruby_gc_duration_seconds |
Counter | 11.1 | 루비에서 GC에 소요된 시간 |
ruby_gc_stat_... |
Gauge | 11.1 | GC.stat에서의 다양한 메트릭 |
ruby_gc_stat_ext_heap_fragmentation |
Gauge | 15.2 | 라이브 객체 대비 에덴 슬롯의 루비 힙 조각화 정도 (범위 0~1) |
ruby_file_descriptors |
Gauge | 11.1 | 프로세스당 파일 디스크립터 |
ruby_sampler_duration_seconds |
Counter | 11.1 | 통계 수집에 소요된 시간 |
ruby_process_cpu_seconds_total |
Gauge | 12.0 | 프로세스당 총 CPU 시간 |
ruby_process_max_fds |
Gauge | 12.0 | 프로세스당 열려 있는 최대 파일 디스크립터 수 |
ruby_process_resident_memory_bytes |
Gauge | 12.0 | 프로세스에 의한 메모리 사용량 (RSS/Resident Set Size) |
ruby_process_resident_anon_memory_bytes |
Gauge | 15.6 | 프로세스에 의한 익명 메모리 사용량 (RSS/Resident Set Size) |
ruby_process_resident_file_memory_bytes |
Gauge | 15.6 | 프로세스에 의한 파일 지원 메모리 사용량 (RSS/Resident Set Size) |
ruby_process_unique_memory_bytes |
Gauge | 13.0 | 프로세스에 의한 메모리 사용량 (USS/Unique Set Size) |
ruby_process_proportional_memory_bytes |
Gauge | 13.0 | 프로세스에 의한 메모리 사용량 (PSS/Proportional Set Size) |
ruby_process_start_time_seconds |
Gauge | 12.0 | 프로세스 시작 시간의 UNIX 타임스탬프 |
Puma 지표
지표 | 유형 | 이후 | 설명 |
---|---|---|---|
puma_workers |
게이지 | 12.0 | 총 워커 수 |
puma_running_workers |
게이지 | 12.0 | 부팅된 워커 수 |
puma_stale_workers |
게이지 | 12.0 | 오래된 워커 수 |
puma_running |
게이지 | 12.0 | 실행 중인 스레드 수 |
puma_queued_connections |
게이지 | 12.0 | 해당 워커의 “할 일” 세트에서 대기 중인 연결 수 |
puma_active_connections |
게이지 | 12.0 | 요청을 처리 중인 스레드 수 |
puma_pool_capacity |
게이지 | 12.0 | 현재 워커가 처리할 수 있는 요청 수 |
puma_max_threads |
게이지 | 12.0 | 최대 워커 스레드 수 |
puma_idle_threads |
게이지 | 12.0 | 요청을 처리하지 않는 스폰된 스레드 수 |
Redis 지표
이 클라이언트 지표는 Redis 서버 지표를 보완하기 위한 것입니다.
이 지표는 각 Redis 인스턴스별로 나누어집니다.
이 지표들은 모두 Redis 인스턴스를 나타내는 storage
레이블을 가지고 있습니다. 예를 들어, cache
또는 shared_state
입니다.
지표 | 유형 | 이후 | 설명 |
---|---|---|---|
gitlab_redis_client_exceptions_total |
카운터 | 13.2 | 예외 클래스별로 나누어진 Redis 클라이언트 예외 수 |
gitlab_redis_client_requests_total |
카운터 | 13.2 | Redis 클라이언트 요청 수 |
gitlab_redis_client_requests_duration_seconds |
히스토그램 | 13.2 | 블로킹 명령을 제외한 Redis 요청 대기 시간 |
gitlab_redis_client_redirections_total |
카운터 | 15.10 | 예외 유형별로 나누어진 Redis 클러스터 MOVED/ASK 리디렉션 수 |
gitlab_redis_client_requests_pipelined_commands |
히스토그램 | 16.4 | 단일 Redis 서버에 보내진 파이프라인당 명령 수 |
gitlab_redis_client_pipeline_redirections_count |
히스토그램 | 17.0 | 파이프라인 내의 Redis 클러스터 리디렉션 수 |
Git LFS 지표
여러 Git LFS 기능을 추적하는 지표입니다.
지표 | 유형 | 이후 | 설명 |
---|---|---|---|
gitlab_sli_lfs_update_objects_total |
카운터 | 16.10 | 총 업데이트된 LFS 객체 수 |
gitlab_sli_lfs_update_objects_error_total |
카운터 | 16.10 | 총 업데이트된 LFS 객체 오류 수 |
gitlab_sli_lfs_check_objects_total |
카운터 | 16.10 | 총 체크된 LFS 객체 수 |
gitlab_sli_lfs_check_objects_error_total |
카운터 | 16.10 | 총 체크된 LFS 객체 오류 수 |
gitlab_sli_lfs_validate_link_objects_total |
카운터 | 16.10 | 총 검증된 LFS 링크 객체 수 |
gitlab_sli_lfs_validate_link_objects_error_total |
카운터 | 16.10 | 총 검증된 LFS 링크 객체 오류 수 |
메트릭 공유 디렉토리
GitLab Prometheus 클라이언트는 다중 프로세스 서비스 간에 공유되는 메트릭 데이터를 저장할 디렉토리가 필요합니다.
이 파일들은 Puma 서버 아래에서 실행되고 있는 모든 인스턴스 간에 공유됩니다.
디렉토리는 모든 실행 중인 Puma 프로세스가 접근할 수 있어야 하며,
그렇지 않으면 메트릭이 올바르게 작동하지 않습니다.
이 디렉토리의 위치는 환경 변수 prometheus_multiproc_dir
를 사용하여 구성됩니다.
최상의 성능을 위해 이 디렉토리를 tmpfs
에서 생성하세요.
GitLab이 Linux 패키지를 사용하여 설치되고
tmpfs
가 사용 가능한 경우, GitLab이 메트릭 디렉토리를 자동으로 구성합니다.