InfoGrab Docs

GitLab Prometheus 메트릭

요약

GitLab Prometheus 메트릭을 활성화하려면: 직접 컴파일한 설치의 경우 직접 구성해야 합니다. GitLab은 자체 내부 서비스 메트릭을 모니터링하고 /-/metrics 엔드포인트에서 사용 가능하게 합니다. 이 메트릭은 Linux 패키지 및 Helm 차트 설치에 대해 활성화되고 수집됩니다.

GitLab Prometheus 메트릭을 활성화하려면:

  1. 관리자 액세스가 있는 사용자로 GitLab에 로그인합니다.
  2. 오른쪽 상단에서 Admin을 선택합니다.
  3. 왼쪽 사이드바에서 Settings > Metrics and profiling을 선택합니다.
  4. Metrics - Prometheus 섹션을 찾아 Enable GitLab Prometheus metrics endpoint를 선택합니다.
  5. 변경 사항이 적용되도록 GitLab을 재시작합니다.

직접 컴파일한 설치의 경우 직접 구성해야 합니다.

메트릭 수집#

GitLab은 자체 내부 서비스 메트릭을 모니터링하고 /-/metrics 엔드포인트에서 사용 가능하게 합니다. 다른 Prometheus 익스포터와 달리 메트릭에 액세스하려면 클라이언트 IP 주소가 명시적으로 허용되어야 합니다.

이 메트릭은 Linux 패키지 및 Helm 차트 설치에 대해 활성화되고 수집됩니다. 직접 컴파일한 설치의 경우 이 메트릭을 수동으로 활성화하고 Prometheus 서버로 수집해야 합니다.

Sidekiq 노드에서 메트릭을 활성화하고 보는 방법은 Sidekiq 메트릭을 참조하세요.

사용 가능한 메트릭#

히스토리
  • caller_id가 GitLab 15.11에서 redis_hit_miss_operations_totalredis_cache_generation_duration_seconds에서 제거됨.

다음 메트릭을 사용할 수 있습니다:

메트릭 유형 버전 레이블 설명
action_cable_active_connections Gauge 13.4 server_mode 현재 연결된 ActionCable WS 클라이언트 수
action_cable_broadcasts_total Counter 13.10 server_mode 발생한 ActionCable 브로드캐스트 수
action_cable_pool_current_size Gauge 13.4 server_mode ActionCable 스레드 풀의 현재 워커 스레드 수
action_cable_pool_largest_size Gauge 13.4 server_mode ActionCable 스레드 풀에서 지금까지 관찰된 최대 워커 스레드 수
action_cable_pool_max_size Gauge 13.4 server_mode ActionCable 스레드 풀의 최대 워커 스레드 수
action_cable_pool_min_size Gauge 13.4 server_mode ActionCable 스레드 풀의 최소 워커 스레드 수
action_cable_pool_pending_tasks Gauge 13.4 server_mode ActionCable 스레드 풀에서 실행 대기 중인 작업 수
action_cable_pool_tasks_total Gauge 13.4 server_mode ActionCable 스레드 풀에서 실행된 총 작업 수
action_cable_single_client_transmissions_total Counter 13.10 server_mode 모든 채널에서 클라이언트에 전송된 ActionCable 메시지 수
action_cable_subscription_confirmations_total Counter 13.10 server_mode 확인된 클라이언트의 ActionCable 구독 수
action_cable_subscription_rejections_total Counter 13.10 server_mode 거부된 클라이언트의 ActionCable 구독 수
action_cable_transmitted_bytes_total Counter 16.0 operation, channel ActionCable을 통해 전송된 총 바이트 수
active_context_queue_size Gauge 18.7 queue_name, shard 각 ActiveContext 큐의 항목 수
artifact_report_<report_type>_builds_completed_total Counter 15.3 보고서 유형별 아티팩트가 있는 완료된 CI 빌드 카운터(상태별 레이블)
auto_devops_pipelines_completed_total Counter 12.7 완료된 Auto DevOps 파이프라인 카운터(상태별 레이블)
cached_object_operations_total Counter 15.3 controller, action, endpoint_id 특정 웹 요청에 대해 캐시된 총 오브젝트 수
ci_report_parser_duration_seconds Histogram 13.9 parser CI/CD 보고서 아티팩트를 파싱하는 시간
dependency_linker_usage Counter 16.8 used_on 종속성 링커가 사용된 횟수
email_receiver_error Counter 14.1 수신 이메일을 처리할 때 발생한 총 오류 수
failed_login_captcha_total Gauge 11.0 로그인 중 실패한 CAPTCHA 시도 카운터
gitlab_application_rate_limiter_throttle_utilization_ratio Histogram 17.6 throttle_key, peek, feature_category GitLab 애플리케이션 속도 제한기의 스로틀 활용률.
gitaly_circuit_breaker_requests_total Counter 18.9 circuit_state, result, reason 회로 차단기에서 처리된 총 Gitaly 요청. resultallowed, rejected, 또는 error가 될 수 있습니다. reason은 오류 세부 정보를 제공합니다(예: resource_exhausted)
gitaly_circuit_breaker_transitions_total Counter 18.9 from_state, to_state 총 회로 차단기 상태 전환. 상태는 closed, open. 자세한 엔드포인트 및 스토리지 정보는 구조화된 로그에서 확인 가능
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_active_jobs Histogram 14.2 파이프라인 생성 시 활성 작업 수
gitlab_ci_build_trace_errors_total Counter 14.4 error_reason 빌드 추적에서 다양한 오류 유형의 총 수
gitlab_ci_current_queue_size Gauge 16.3 초기화된 CI/CD 빌드 큐의 현재 크기
gitlab_ci_job_token_authorization_failures Counter 17.11 same_root_ancestor CI JOB 토큰을 통한 실패한 권한 부여 시도 수
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 gitlab CI/CD 파이프라인을 생성하는 데 걸리는 시간(초)
gitlab_ci_pipeline_security_orchestration_policy_processing_duration_seconds Histogram 13.12 CI/CD 파이프라인에서 보안 정책을 처리하는 데 걸리는 시간(초)
gitlab_ci_pipeline_size_builds Histogram 13.1 source 파이프라인 소스별로 그룹화된 파이프라인 내 총 빌드 수
gitlab_ci_queue_depth_total Histogram 16.3 작업 결과와 관련된 CI/CD 빌드 큐의 크기
gitlab_ci_queue_iteration_duration_seconds Histogram 16.3 CI/CD 큐에서 빌드를 찾는 데 걸리는 시간
gitlab_ci_queue_operations_total Counter 16.3 큐 내부에서 발생하는 모든 작업 수
gitlab_ci_queue_retrieval_duration_seconds Histogram 16.3 빌드 큐를 검색하기 위한 SQL 쿼리 실행 시간
gitlab_ci_queue_size_total Histogram 16.3 초기화된 CI/CD 빌드 큐의 크기
gitlab_ci_runner_authentication_failure_total Counter 15.2 러너 인증 실패 총 횟수
gitlab_ci_runner_authentication_success_total Counter 15.2 type 러너 인증 성공 총 횟수
gitlab_ci_trace_bytes_total Counter 13.4 전송된 빌드 추적 총 바이트 수
gitlab_ci_trace_finalize_duration_seconds Histogram 13.6 빌드 추적 청크를 오브젝트 스토리지로 마이그레이션하는 기간
gitlab_ci_trace_operations_total Counter 13.4 operation 빌드 추적에 대한 다양한 작업의 총 수
gitlab_connection_pool_available_count Gauge 16.7 풀에서 사용 가능한 연결 수
gitlab_connection_pool_size Gauge 16.7 연결 풀 크기
gitlab_database_transaction_seconds Histogram 12.1 데이터베이스 트랜잭션에서 소요된 시간(초)
gitlab_dependency_paths_found_total Counter 18.3 cyclic 지정된 종속성에 대해 발견된 상위 종속성 경로 수.
gitlab_diffs_collection_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 병합 요청 diff 파일 쿼리에 소요된 시간(초)
gitlab_diffs_comparison_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 비교 데이터를 가져오는 데 소요된 시간(초)
gitlab_diffs_highlight_cache_decorate_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 캐시에서 강조 표시된 줄을 설정하는 데 소요된 시간(초)
gitlab_diffs_render_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 diffs를 직렬화하고 렌더링하는 데 소요된 시간(초)
gitlab_diffs_reorder_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 diff 파일 재정렬에 소요된 시간(초)
gitlab_diffs_unfold_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 위치 전개에 소요된 시간(초)
gitlab_diffs_unfoldable_positions_real_duration_seconds Histogram 15.8 controller, action diffs 배치 요청에서 전개 가능한 노트 위치를 가져오는 데 소요된 시간(초)
gitlab_diffs_write_cache_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 강조 표시된 줄 및 통계를 캐시하는 데 소요된 시간(초)
gitlab_external_http_duration_seconds Counter 13.8 외부 시스템에 대한 각 HTTP 호출에 소요된 시간(초)
gitlab_external_http_exception_total Counter 13.8 외부 HTTP 호출 중 발생한 총 예외 수
gitlab_external_http_total Counter 13.8 controller, action, endpoint_id 외부 시스템에 대한 총 HTTP 호출 수
gitlab_find_dependency_paths_real_duration_seconds Histogram 18.3 지정된 컴포넌트의 상위 종속성 경로를 해결하는 데 소요된 시간(초).
gitlab_ghost_user_migration_lag_seconds Gauge 15.6 고스트 사용자 마이그레이션을 위해 예약된 가장 오래된 레코드의 대기 시간(초)
gitlab_ghost_user_migration_scheduled_records_total Gauge 15.6 예약된 고스트 사용자 마이그레이션의 총 수
gitlab_highlight_usage Counter 16.8 used_on Gitlab::Highlight가 사용된 횟수
gitlab_http_router_rule_total Counter 17.4 rule_action, rule_type HTTP 라우터 규칙의 rule_actionrule_type 발생 횟수
gitlab_issuable_fast_count_by_state_failures_total Counter 13.5 IssueMerge request 페이지에서 소프트 실패한 행 수 작업 수
gitlab_issuable_fast_count_by_state_total Counter 13.5 IssueMerge request 페이지에서 총 행 수 작업 수
gitlab_keeparound_refs_created_total Counter 16.10 source 실제로 생성된 keep-around refs 수
gitlab_keeparound_refs_requested_total Counter 16.10 source 생성 요청된 keep-around refs 수
gitlab_memwd_violations_handled_total Counter 15.9 Ruby 프로세스 메모리 위반이 처리된 총 횟수
gitlab_memwd_violations_total Counter 15.9 Ruby 프로세스가 메모리 임계값을 위반한 총 횟수
gitlab_method_call_duration_seconds Histogram 10.2 controller, action, module, method 메서드 호출 실제 기간
gitlab_omniauth_login_total Counter 16.1 omniauth_provider, status OmniAuth 로그인 시도 총 수
gitlab_page_out_of_bounds Counter 12.8 controller, action, bot PageLimiter 페이지네이션 제한 도달 카운터
gitlab_presentable_object_cacheless_render_real_duration_seconds Histogram 15.3 controller, action, endpoint_id 특정 웹 요청 오브젝트를 캐싱하고 표현하는 데 소요된 실제 시간
gitlab_rack_attack_events_total Counter 17.6 event_type, event_name Rack Attack에서 처리된 총 이벤트 수.
gitlab_rack_attack_throttle_limit Gauge 17.6 event_name Rack Attack이 클라이언트를 스로틀하기 전에 만들 수 있는 최대 요청 수.
gitlab_rack_attack_throttle_period_seconds Gauge 17.6 event_name Rack Attack이 클라이언트를 스로틀하기 전에 클라이언트에 대한 요청이 집계되는 기간.
gitlab_rails_boot_time_seconds Gauge 14.8 Rails 기본 프로세스가 시작을 완료하기까지 경과된 시간
gitlab_rails_queue_duration_seconds Histogram 9.4 GitLab Workhorse가 Rails에 요청을 전달하는 것 사이의 지연 시간 측정
gitlab_ruby_threads_max_expected_threads Gauge 13.3 애플리케이션 작업을 수행하기 위해 실행될 것으로 예상되는 최대 스레드 수
gitlab_ruby_threads_running_threads Gauge 13.3 이름별 실행 중인 Ruby 스레드 수
gitlab_security_policies_policy_creation_duration_seconds Histogram 17.6 정책 관련 구성을 생성하는 데 걸리는 시간
gitlab_security_policies_policy_deletion_duration_seconds Histogram 17.6 정책 관련 구성을 삭제하는 데 걸리는 시간
gitlab_security_policies_policy_sync_duration_seconds Histogram 17.6 정책 구성에 대한 정책 변경 사항을 동기화하는 데 걸리는 시간
gitlab_security_policies_scan_execution_configuration_rendering_seconds Histogram 17.3 스캔 실행 정책 CI 구성을 렌더링하는 데 걸리는 시간
gitlab_security_policies_scan_result_process_duration_seconds Histogram 16.7 병합 요청 승인 정책을 처리하는 데 걸리는 시간
gitlab_security_policies_sync_opened_merge_requests_duration_seconds Histogram 17.6 정책 변경 후 열린 병합 요청을 동기화하는 데 걸리는 시간
gitlab_security_policies_update_configuration_duration_seconds Histogram 17.6 정책 구성 변경에 대한 동기화를 예약하는 데 걸리는 시간
gitlab_sli_rails_request_apdex_success_total Counter 14.4 endpoint_id, feature_category, request_urgency 긴급도에 대한 목표 기간을 충족한 성공적인 요청의 총 수. gitlab_sli_rails_requests_apdex_total로 나누면 성공률을 얻을 수 있습니다
gitlab_sli_rails_request_apdex_total Counter 14.4 endpoint_id, feature_category, request_urgency 총 요청 Apdex 측정 수.
gitlab_sli_rails_request_error_total Counter 15.7 endpoint_id, feature_category, request_urgency, error 총 요청 오류 측정 수.
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_spamcheck_request_duration_seconds Histogram 13.12 Rails와 스팸 방지 엔진 간의 요청 기간
gitlab_sql_<role>_duration_seconds Histogram 13.10 SQL 실행 시간(데이터베이스 역할별 그룹화, SCHEMA 작업 및 BEGIN / COMMIT 제외)
gitlab_sql_duration_seconds Histogram 10.2 SQL 실행 시간(SCHEMA 작업 및 BEGIN / COMMIT 제외)
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 controller, action, store, endpoint_id Rails 캐시 호출에 대한 캐시 히트 카운터
gitlab_transaction_cache_read_miss_count_total Counter 10.2 controller, action, store, endpoint_id Rails 캐시 호출에 대한 캐시 미스 카운터
gitlab_transaction_db_<role>_cached_count_total Counter 13.1 controller, action, endpoint_id 캐시된 SQL 호출 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_<role>_count_total Counter 13.10 controller, action, endpoint_id SQL 호출 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_<role>_wal_cached_count_total Counter 14.1 controller, action, endpoint_id 캐시된 WAL 쿼리 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_<role>_wal_count_total Counter 14.0 controller, action, endpoint_id WAL 쿼리 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_cached_count_total Counter 13.1 controller, action, endpoint_id 캐시된 SQL 호출 총 수 카운터
gitlab_transaction_db_count_total Counter 13.1 controller, action, endpoint_id SQL 호출 총 수 카운터
gitlab_transaction_db_write_count_total Counter 13.1 controller, action, endpoint_id 쓰기 SQL 호출 총 수 카운터
gitlab_transaction_duration_seconds Histogram 10.2 controller, action, endpoint_id 성공적인 요청 기간(gitlab_transaction_* 메트릭)
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 endpoint ETag 캐시 히트 카운터.
gitlab_transaction_event_etag_caching_header_missing_total Counter 9.4 endpoint ETag 캐시 미스 카운터 - 헤더 누락
gitlab_transaction_event_etag_caching_key_not_found_total Counter 9.4 endpoint ETag 캐시 미스 카운터 - 키를 찾을 수 없음
gitlab_transaction_event_etag_caching_middleware_used_total Counter 9.4 endpoint ETag 미들웨어 액세스 카운터
gitlab_transaction_event_etag_caching_resource_changed_total Counter 9.4 endpoint ETag 캐시 미스 카운터 - 리소스 변경됨
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 diff 패치 크기 제한 도달 카운터
gitlab_transaction_event_push_branch_total Counter 9.4 모든 브랜치 푸시 카운터
gitlab_transaction_event_rails_exception_total Counter 9.4 Rails 예외 수 카운터
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_receive_email_create_issue_total Counter 12.3 이슈를 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_create_merge_request_total Counter 12.3 병합 요청을 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_create_note_issuable_total Counter 12.3 이메일이 알림에 대한 답장이 아닐 때 이슈에 댓글을 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_create_note_total Counter 12.3 이메일이 알림에 대한 답장일 때 댓글을 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_service_desk_total Counter 12.3 Service Desk 답장 이메일 수신 카운터
gitlab_transaction_event_receive_email_unsubscribe_total Counter 12.3 구독 취소 이메일 카운터
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 controller, action, endpoint_id GitLab Workhorse가 Rails에 요청을 전달하는 것 사이의 지연 시간 측정
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 뷰 기간(히스토그램)
gitlab_vulnerability_report_branch_comparison_cpu_duration_seconds Histogram 15.11 기본 브랜치 SQL 쿼리에 대한 취약점 보고서의 CPU 실행 기간
gitlab_vulnerability_report_branch_comparison_real_duration_seconds Histogram 15.11 기본 브랜치 SQL 쿼리에 대한 취약점 보고서의 벽시계 실행 기간
http_elasticsearch_requests_duration_seconds Histogram 13.1 controller, action, endpoint_id 웹 트랜잭션 중 Elasticsearch 요청 기간. Premium 및 Ultimate만 해당.
http_elasticsearch_requests_total Counter 13.1 controller, action, endpoint_id 웹 트랜잭션 중 Elasticsearch 요청 수. Premium 및 Ultimate만 해당.
http_request_duration_seconds Histogram 9.4 method 성공적인 요청에 대한 Rack 미들웨어의 HTTP 응답 시간
http_requests_total Counter 9.4 method, status Rack 요청 수
job_queue_duration_seconds Histogram 9.5 요청 처리 실행 시간
job_register_attempts_failed_total Counter 9.5 러너가 작업 등록에 실패한 횟수
job_register_attempts_total Counter 9.5 러너가 작업 등록을 시도하는 횟수
pipeline_graph_link_calculation_duration_seconds Histogram 13.9 링크 계산에 소요된 총 시간(초)
pipeline_graph_links_per_job_ratio Histogram 13.9 그래프당 작업 대비 링크 비율
pipeline_graph_links_total Histogram 13.9 그래프당 링크 수
pipelines_created_total Counter 9.4 source, partition_id 생성된 파이프라인 카운터
rack_uncaught_errors_total Counter 9.4 처리되지 않은 오류를 처리하는 Rack 연결 수
redis_cache_generation_duration_seconds Histogram 15.6 cache_hit, cache_identifier, feature_category, backing_resource Redis 캐시를 생성하는 시간
redis_hit_miss_operations_total Counter 15.6 cache_hit, cache_identifier, feature_category, backing_resource Redis 캐시 히트 및 미스의 총 수
search_advanced_boolean_settings Gauge 17.3 name 고급 검색 불리언 설정의 현재 상태
search_advanced_index_repair_total Counter 17.3 document_type 인덱스 복구 작업 수
service_desk_new_note_email Counter 14.0 새 Service Desk 댓글에 대한 이메일 알림 총 수
service_desk_thank_you_email Counter 14.0 새 Service Desk 이메일에 대한 이메일 응답 총 수
successful_login_captcha_total Gauge 11.0 로그인 중 성공한 CAPTCHA 시도 카운터
upload_file_does_not_exist Counter 10.7 업로드 레코드가 파일을 찾을 수 없는 횟수.
user_session_logins_total Counter 9.4 GitLab이 시작되거나 재시작된 이후 로그인한 사용자 수 카운터
validity_check_network_errors_total Counter 18.6 partner, error_class 파트너 토큰 검증 API 호출 중 총 네트워크 오류. Ultimate만 해당.
validity_check_partner_api_duration_seconds Histogram 18.6 partner 토큰 검증 요청에 대한 파트너 API 응답 시간(초). Ultimate만 해당.
validity_check_partner_api_requests_total Counter 18.6 partner, status, error_type 성공/실패 상태를 포함한 총 파트너 API 검증 요청. Ultimate만 해당.
validity_check_rate_limit_hits_total Counter 18.6 limit_type 파트너 토큰 검증 중 총 속도 제한 도달. Ultimate만 해당.

기능 플래그로 제어되는 메트릭#

다음 메트릭은 기능 플래그로 제어할 수 있습니다:

메트릭 기능 플래그
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
gitaly_circuit_breaker_requests_total add_circuit_breaker_to_gitaly
gitaly_circuit_breaker_transitions_total add_circuit_breaker_to_gitaly

Praefect 메트릭#

메트릭을 보고하도록 Praefect를 구성할 수 있습니다. 사용 가능한 메트릭에 대한 정보는 Gitaly 클러스터 모니터링(Praefect)을 참조하세요.

Sidekiq 메트릭#

Sidekiq 작업도 메트릭을 수집할 수 있으며 Sidekiq 익스포터가 활성화된 경우 이 메트릭에 액세스할 수 있습니다. 예를 들어 gitlab.ymlmonitoring.sidekiq_exporter 구성 옵션을 사용합니다. 이 메트릭은 구성된 포트의 /metrics 경로에서 제공됩니다.

메트릭 유형 버전 레이블 설명
destroyed_job_artifacts_count_total Counter 13.6 삭제된 만료된 작업 아티팩트 수
destroyed_pipeline_artifacts_count_total Counter 13.8 삭제된 만료된 파이프라인 아티팩트 수
geo_ci_secure_files_checksum_failed 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_failed Gauge 15.3 url 보조에서 동기화에 실패한 동기화 가능한 보안 파일 수
geo_ci_secure_files_registry Gauge 15.3 url 레지스트리의 보안 파일 수
geo_ci_secure_files_synced Gauge 15.3 url 보조에서 동기화된 동기화 가능한 보안 파일 수
geo_ci_secure_files_verification_failed 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 Gauge 15.3 url 기본의 보안 파일 수
geo_container_repositories_checksum_failed Gauge 15.10 url 기본에서 체크섬 계산에 실패한 컨테이너 저장소 수
geo_container_repositories_checksum_total Gauge 15.10 url 기본에서 성공적으로 체크섬된 컨테이너 저장소 수
geo_container_repositories_checksummed Gauge 15.10 url 기본에서 체크섬을 시도한 컨테이너 저장소 수
geo_container_repositories_failed Gauge 15.4 url 보조에서 동기화에 실패한 동기화 가능한 컨테이너 저장소 수
geo_container_repositories_registry Gauge 15.4 url 레지스트리의 컨테이너 저장소 수
geo_container_repositories_synced Gauge 15.4 url 보조에서 동기화된 컨테이너 저장소 수
geo_container_repositories_verification_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 Gauge 15.4 url 기본의 컨테이너 저장소 수
geo_cursor_last_event_id Gauge 10.2 url 보조에서 처리된 이벤트 로그의 마지막 데이터베이스 ID
geo_cursor_last_event_timestamp Gauge 10.2 url 보조에서 처리된 이벤트 로그의 마지막 UNIX 타임스탬프
geo_db_replication_lag_seconds Gauge 10.2 url 데이터베이스 복제 지연(초)
geo_last_event_id Gauge 10.2 url 기본의 최신 이벤트 로그 항목의 데이터베이스 ID
geo_last_event_timestamp Gauge 10.2 url 기본의 최신 이벤트 로그 항목의 UNIX 타임스탬프
geo_last_successful_status_check_timestamp Gauge 10.2 url 상태가 마지막으로 성공적으로 업데이트된 타임스탬프
geo_lfs_objects_checksum_failed Gauge 14.6 url 기본에서 체크섬 계산에 실패한 LFS 오브젝트 수
geo_lfs_objects_checksum_total Gauge 14.6 url 기본에서 체크섬할 필요가 있는 LFS 오브젝트 수
geo_lfs_objects_checksummed Gauge 14.6 url 기본에서 성공적으로 체크섬된 LFS 오브젝트 수
geo_lfs_objects_failed Gauge 10.2 url 보조에서 동기화에 실패한 동기화 가능한 LFS 오브젝트 수
geo_lfs_objects_registry Gauge 14.6 url 레지스트리의 LFS 오브젝트 수
geo_lfs_objects_synced Gauge 10.2 url 보조에서 동기화된 동기화 가능한 LFS 오브젝트 수
geo_lfs_objects_verification_failed Gauge 14.6 url 보조에서 검증에 실패한 LFS 오브젝트 수
geo_lfs_objects_verification_total Gauge 14.6 url 보조에서 검증을 시도할 LFS 오브젝트 수
geo_lfs_objects_verified Gauge 14.6 url 보조에서 성공적으로 검증된 LFS 오브젝트 수
geo_lfs_objects Gauge 10.2 url 기본의 LFS 오브젝트 수
geo_merge_request_diffs_checksum_failed Gauge 13.4 url 기본에서 체크섬 계산에 실패한 병합 요청 diff 수
geo_merge_request_diffs_checksum_total Gauge 13.12 url 기본에서 체크섬할 병합 요청 diff 수
geo_merge_request_diffs_checksummed Gauge 13.4 url 기본에서 성공적으로 체크섬된 병합 요청 diff 수
geo_merge_request_diffs_failed Gauge 13.4 url 보조에서 동기화에 실패한 동기화 가능한 병합 요청 diff 수
geo_merge_request_diffs_registry Gauge 13.4 url 레지스트리의 병합 요청 diff 수
geo_merge_request_diffs_synced Gauge 13.4 url 보조에서 동기화된 동기화 가능한 병합 요청 diff 수
geo_merge_request_diffs_verification_failed Gauge 13.12 url 보조에서 검증에 실패한 병합 요청 diff 수
geo_merge_request_diffs_verification_total Gauge 13.12 url 보조에서 검증을 시도할 병합 요청 diff 수
geo_merge_request_diffs_verified Gauge 13.12 url 보조에서 성공적으로 검증된 병합 요청 diff 수
geo_merge_request_diffs Gauge 13.4 url 기본의 병합 요청 diff 수
geo_package_files_checksum_failed Gauge 13.0 url 기본에서 체크섬 계산에 실패한 패키지 파일 수
geo_package_files_checksummed Gauge 13.0 url 기본에서 체크섬된 패키지 파일 수
geo_package_files_failed Gauge 13.3 url 보조에서 동기화에 실패한 동기화 가능한 패키지 파일 수
geo_package_files_registry Gauge 13.3 url 레지스트리의 패키지 파일 수
geo_package_files_synced Gauge 13.3 url 보조에서 동기화된 동기화 가능한 패키지 파일 수
geo_package_files Gauge 13.0 url 기본의 패키지 파일 수
geo_packages_nuget_symbols Gauge 18.6 url 기본의 NuGet 심볼 파일 수
geo_packages_nuget_symbols_checksum_total Gauge 18.6 url 기본에서 체크섬할 NuGet 심볼 파일 수
geo_packages_nuget_symbols_checksummed Gauge 18.6 url 기본에서 체크섬을 성공적으로 계산한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_checksum_failed Gauge 18.6 url 기본에서 체크섬 계산에 실패한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_synced Gauge 18.6 url 보조에서 동기화된 동기화 가능한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_failed Gauge 18.6 url 보조에서 동기화에 실패한 동기화 가능한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_registry Gauge 18.6 url 레지스트리의 NuGet 심볼 파일 수
geo_packages_nuget_symbols_verification_total Gauge 18.6 url 보조에서 검증을 시도할 NuGet 심볼 파일 수
geo_packages_nuget_symbols_verified Gauge 18.6 url 보조에서 성공적으로 검증된 NuGet 심볼 파일 수
geo_packages_nuget_symbols_verification_failed Gauge 18.6 url 보조에서 검증에 실패한 NuGet 심볼 파일 수
geo_packages_helm_metadata_caches Gauge 18.9 url 기본의 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_checksum_total Gauge 18.9 url 기본에서 체크섬할 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_checksummed Gauge 18.9 url 기본에서 체크섬을 성공적으로 계산한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_checksum_failed Gauge 18.9 url 기본에서 체크섬 계산에 실패한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_synced Gauge 18.9 url 보조에서 동기화된 동기화 가능한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_failed Gauge 18.9 url 보조에서 동기화에 실패한 동기화 가능한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_registry Gauge 18.9 url 레지스트리의 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_verification_total Gauge 18.9 url 보조에서 검증을 시도할 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_verified Gauge 18.9 url 보조에서 성공적으로 검증된 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_verification_failed Gauge 18.9 url 보조에서 검증에 실패한 Helm 메타데이터 캐시 수
geo_pages_deployments_checksum_failed Gauge 14.6 url 기본에서 체크섬 계산에 실패한 페이지 배포 수
geo_pages_deployments_checksum_total Gauge 14.6 url 기본에서 체크섬할 페이지 배포 수
geo_pages_deployments_checksummed Gauge 14.6 url 기본에서 체크섬을 성공적으로 계산한 페이지 배포 수
geo_pages_deployments_failed Gauge 14.3 url 보조에서 동기화에 실패한 동기화 가능한 페이지 배포 수
geo_pages_deployments_registry Gauge 14.3 url 레지스트리의 페이지 배포 수
geo_pages_deployments_synced Gauge 14.3 url 보조에서 동기화된 동기화 가능한 페이지 배포 수
geo_pages_deployments_verification_failed Gauge 14.6 url 보조에서 검증에 실패한 페이지 배포 수
geo_pages_deployments_verification_total Gauge 14.6 url 보조에서 검증을 시도할 페이지 배포 수
geo_pages_deployments_verified Gauge 14.6 url 보조에서 성공적으로 검증된 페이지 배포 수
geo_pages_deployments Gauge 14.3 url 기본의 페이지 배포 수
geo_project_repositories_checksum_failed Gauge 16.2 url 기본에서 체크섬 계산에 실패한 프로젝트 저장소 수
geo_project_repositories_checksum_total Gauge 16.2 url 기본에서 체크섬할 프로젝트 저장소 수
geo_project_repositories_checksummed Gauge 16.2 url 기본에서 체크섬을 성공적으로 계산한 프로젝트 저장소 수
geo_project_repositories_failed Gauge 16.2 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 저장소 수
geo_project_repositories_registry Gauge 16.2 url 레지스트리의 프로젝트 저장소 수
geo_project_repositories_synced Gauge 16.2 url 보조에서 동기화된 동기화 가능한 프로젝트 저장소 수
geo_project_repositories_verification_failed Gauge 16.2 url 보조에서 검증에 실패한 프로젝트 저장소 수
geo_project_repositories_verification_total Gauge 16.2 url 보조에서 검증을 시도할 프로젝트 저장소 수
geo_project_repositories_verified Gauge 16.2 url 보조에서 성공적으로 검증된 프로젝트 저장소 수
geo_project_repositories Gauge 16.2 url 기본의 프로젝트 저장소 수
geo_project_wiki_repositories_checksum_failed 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_failed Gauge 15.10 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 위키 저장소 수
geo_project_wiki_repositories_registry Gauge 15.10 url 레지스트리의 프로젝트 위키 저장소 수
geo_project_wiki_repositories_synced Gauge 15.10 url 보조에서 동기화된 동기화 가능한 프로젝트 위키 저장소 수
geo_project_wiki_repositories_verification_failed 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 Gauge 15.10 url 기본의 프로젝트 위키 저장소 수
geo_repositories Gauge 10.2 url 17.9에서 더 이상 사용되지 않음. 제거를 위한 향후 GitLab 릴리스는 아직 확정되지 않음. 대신 geo_project_repositories 사용. 기본에서 사용 가능한 총 저장소 수
geo_snippet_repositories_checksum_failed Gauge 13.4 url 기본에서 체크섬 계산에 실패한 스니펫 수
geo_snippet_repositories_checksummed Gauge 13.4 url 기본에서 체크섬된 스니펫 수
geo_snippet_repositories_failed Gauge 13.4 url 보조에서 동기화에 실패한 동기화 가능한 스니펫 수
geo_snippet_repositories_registry Gauge 13.4 url 레지스트리의 동기화 가능한 스니펫 수
geo_snippet_repositories_synced Gauge 13.4 url 보조에서 동기화된 동기화 가능한 스니펫 수
geo_snippet_repositories Gauge 13.4 url 기본의 스니펫 수
geo_abuse_report_uploads Gauge 18.10 url 기본의 남용 신고 업로드 수
geo_abuse_report_uploads_checksum_total Gauge 18.10 url 기본에서 체크섬할 남용 신고 업로드 수
geo_abuse_report_uploads_checksummed Gauge 18.10 url 기본에서 체크섬을 성공적으로 계산한 남용 신고 업로드 수
geo_abuse_report_uploads_checksum_failed Gauge 18.10 url 기본에서 체크섬 계산에 실패한 남용 신고 업로드 수
geo_abuse_report_uploads_synced Gauge 18.10 url 보조에서 동기화된 동기화 가능한 남용 신고 업로드 수
geo_abuse_report_uploads_failed Gauge 18.10 url 보조에서 동기화에 실패한 동기화 가능한 남용 신고 업로드 수
geo_abuse_report_uploads_registry Gauge 18.10 url 레지스트리의 남용 신고 업로드 수
geo_abuse_report_uploads_verification_total Gauge 18.10 url 보조에서 검증을 시도할 남용 신고 업로드 수
geo_abuse_report_uploads_verified Gauge 18.10 url 보조에서 성공적으로 검증된 남용 신고 업로드 수
geo_abuse_report_uploads_verification_failed Gauge 18.10 url 보조에서 검증에 실패한 남용 신고 업로드 수
geo_project_uploads Gauge 18.10 url 기본의 프로젝트 업로드 수
geo_project_uploads_checksum_total Gauge 18.10 url 기본에서 체크섬할 프로젝트 업로드 수
geo_project_uploads_checksummed Gauge 18.10 url 기본에서 체크섬을 성공적으로 계산한 프로젝트 업로드 수
geo_project_uploads_checksum_failed Gauge 18.10 url 기본에서 체크섬 계산에 실패한 프로젝트 업로드 수
geo_project_uploads_synced Gauge 18.10 url 보조에서 동기화된 동기화 가능한 프로젝트 업로드 수
geo_project_uploads_failed Gauge 18.10 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 업로드 수
geo_project_uploads_registry Gauge 18.10 url 레지스트리의 프로젝트 업로드 수
geo_project_uploads_verification_total Gauge 18.10 url 보조에서 검증을 시도할 프로젝트 업로드 수
geo_project_uploads_verified Gauge 18.10 url 보조에서 성공적으로 검증된 프로젝트 업로드 수
geo_project_uploads_verification_failed Gauge 18.10 url 보조에서 검증에 실패한 프로젝트 업로드 수
geo_group_uploads Gauge 18.11 url 기본의 그룹 업로드 수
geo_group_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 그룹 업로드 수
geo_group_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 그룹 업로드 수
geo_group_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 그룹 업로드 수
geo_group_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 그룹 업로드 수
geo_group_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 그룹 업로드 수
geo_group_uploads_registry Gauge 18.11 url 레지스트리의 그룹 업로드 수
geo_group_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 그룹 업로드 수
geo_group_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 그룹 업로드 수
geo_group_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 그룹 업로드 수
geo_user_uploads Gauge 18.11 url 기본의 사용자 업로드 수
geo_user_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 사용자 업로드 수
geo_user_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 사용자 업로드 수
geo_user_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 사용자 업로드 수
geo_user_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 사용자 업로드 수
geo_user_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 사용자 업로드 수
geo_user_uploads_registry Gauge 18.11 url 레지스트리의 사용자 업로드 수
geo_user_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 사용자 업로드 수
geo_user_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 사용자 업로드 수
geo_user_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 사용자 업로드 수
geo_design_management_action_uploads Gauge 18.11 url 기본의 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_registry Gauge 18.11 url 레지스트리의 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 디자인 관리 액션 업로드 수
geo_achievement_uploads Gauge 18.11 url 기본의 achievement 업로드 수
geo_achievement_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 achievement 업로드 수
geo_achievement_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 achievement 업로드 수
geo_achievement_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 achievement 업로드 수
geo_achievement_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 achievement 업로드 수
geo_achievement_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 achievement 업로드 수
geo_achievement_uploads_registry Gauge 18.11 url 레지스트리의 achievement 업로드 수
geo_achievement_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 achievement 업로드 수
geo_achievement_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 achievement 업로드 수
geo_achievement_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 achievement 업로드 수
geo_status_failed_total Counter 10.2 url Geo 노드에서 상태를 가져오는 데 실패한 횟수
geo_terraform_state_versions_checksum_failed Gauge 13.5 url 기본에서 체크섬 계산에 실패한 Terraform 상태 버전 수
geo_terraform_state_versions_checksum_total Gauge 13.12 url 기본에서 체크섬할 필요가 있는 Terraform 상태 버전 수
geo_terraform_state_versions_checksummed Gauge 13.5 url 기본에서 성공적으로 체크섬된 Terraform 상태 버전 수
geo_terraform_state_versions_failed Gauge 13.5 url 보조에서 동기화에 실패한 동기화 가능한 Terraform 상태 버전 수
geo_terraform_state_versions_registry Gauge 13.5 url 레지스트리의 Terraform 상태 버전 수
geo_terraform_state_versions_synced Gauge 13.5 url 보조에서 동기화된 동기화 가능한 Terraform 상태 버전 수
geo_terraform_state_versions_verification_failed Gauge 13.12 url 보조에서 검증에 실패한 Terraform 상태 버전 수
geo_terraform_state_versions_verification_total Gauge 13.12 url 보조에서 검증을 시도할 Terraform 상태 버전 수
geo_terraform_state_versions_verified Gauge 13.12 url 보조에서 성공적으로 검증된 Terraform 상태 버전 수
geo_terraform_state_versions Gauge 13.5 url 기본의 Terraform 상태 버전 수
geo_uploads_checksum_failed Gauge 14.6 url 기본에서 체크섬 계산에 실패한 업로드 수
geo_uploads_checksum_total Gauge 14.6 url 기본에서 체크섬할 업로드 수
geo_uploads_checksummed Gauge 14.6 url 기본에서 체크섬을 성공적으로 계산한 업로드 수
geo_uploads_failed Gauge 14.1 url 보조에서 동기화에 실패한 동기화 가능한 업로드 수
geo_uploads_registry Gauge 14.1 url 레지스트리의 업로드 수
geo_uploads_synced Gauge 14.1 url 보조에서 동기화된 업로드 수
geo_uploads_verification_failed Gauge 14.6 url 보조에서 검증에 실패한 업로드 수
geo_uploads_verification_total Gauge 14.6 url 보조에서 검증을 시도할 업로드 수
geo_uploads_verified Gauge 14.6 url 보조에서 성공적으로 검증된 업로드 수
geo_uploads Gauge 14.1 url 기본의 업로드 수
geo_bulk_import_export_upload_uploads Gauge 19.0 url 기본의 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_registry Gauge 19.0 url 레지스트리의 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 bulk import/export 아카이브 파일 수
geo_import_export_upload_uploads Gauge 19.0 url 기본의 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_registry Gauge 19.0 url 레지스트리의 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 import/export 아카이브 업로드 수
geo_vulnerability_archive_export_uploads Gauge 19.0 url 기본의 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_registry Gauge 19.0 url 레지스트리의 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 취약성 아카이브 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads Gauge 19.0 url 기본의 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_registry Gauge 19.0 url 레지스트리의 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_oldest_unsynced_time Gauge 19.0 url 보조에서 가장 오래된 미동기 프로젝트 import export 관계 내보내기 업로드의 타임스탬프
geo_vulnerability_export_uploads Gauge 19.0 url 기본의 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_registry Gauge 19.0 url 레지스트리의 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 취약성 내보내기 업로드 수
gitlab_audit_event_streaming_worker_total Counter 18.9 should_stream, should_persist, streamable 스트리밍 워커에서 처리된 감사 이벤트
gitlab_ci_queue_active_runners_total Histogram 16.3 프로젝트에서 CI/CD 큐를 처리할 수 있는 활성 러너 수
gitlab_maintenance_mode Gauge 15.11 GitLab 유지 관리 모드가 활성화되어 있나요?
gitlab_memwd_violations_handled_total Counter 15.9 Sidekiq 프로세스 메모리 위반이 처리된 총 횟수
gitlab_memwd_violations_total Counter 15.9 Sidekiq 프로세스가 메모리 임계값을 위반한 총 횟수
gitlab_optimistic_locking_retries Histogram 13.10 낙관적 재시도 잠금을 실행하기 위한 재시도 횟수
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 실행 중인 원격 미러 카운터
global_search_awaiting_indexing_queue_size Gauge 13.2 18.7에서 더 이상 사용되지 않으며 제거됨. search_advanced_awaiting_indexing_queue_size로 대체됨. 인덱싱이 일시 중지된 동안 Elasticsearch에 동기화를 기다리는 데이터베이스 업데이트 수
global_search_bulk_cron_initial_queue_size Gauge 13.1 18.7에서 더 이상 사용되지 않으며 제거됨. search_advanced_bulk_cron_initial_queue_size로 대체됨. Elasticsearch에 동기화를 기다리는 초기 데이터베이스 업데이트 수
global_search_bulk_cron_queue_size Gauge 12.10 18.7에서 더 이상 사용되지 않으며 제거됨. search_advanced_bulk_cron_queue_size로 대체됨. Elasticsearch에 동기화를 기다리는 증분 데이터베이스 업데이트 수
limited_capacity_worker_max_running_jobs Gauge 13.5 worker 최대 실행 중인 작업 수
limited_capacity_worker_remaining_work_count Gauge 13.5 worker 큐에 대기 중인 작업 수
limited_capacity_worker_running_jobs Gauge 13.5 worker 실행 중인 작업 수
search_advanced_awaiting_indexing_queue_size Gauge 17.6 인덱싱이 일시 중지된 동안 Elasticsearch에 동기화를 기다리는 데이터베이스 업데이트 수
search_advanced_bulk_cron_embedding_queue_size Gauge 17.6 Elasticsearch에 동기화를 기다리는 임베딩 업데이트 수
search_advanced_bulk_cron_initial_queue_size Gauge 17.6 Elasticsearch에 동기화를 기다리는 초기 데이터베이스 업데이트 수
search_advanced_bulk_cron_queue_size Gauge 17.6 Elasticsearch에 동기화를 기다리는 증분 데이터베이스 업데이트 수
sidekiq_concurrency_limit_current_concurrent_jobs Gauge 17.6 worker, feature_category 현재 동시 실행 중인 작업 수.
sidekiq_concurrency_limit_current_limit Gauge 18.3 worker, feature_category 스로틀링에 따라 현재 실행 허용된 동시 작업 수
sidekiq_concurrency_limit_max_concurrent_jobs Gauge 17.3 worker, feature_category 최대 동시 실행 Sidekiq 작업 수
sidekiq_concurrency_limit_queue_jobs Gauge 17.3 worker, feature_category 동시성 제한 큐에서 대기 중인 Sidekiq 작업 수
sidekiq_concurrency Gauge 12.5 최대 Sidekiq 작업 수
sidekiq_elasticsearch_requests_duration_seconds Histogram 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업이 Elasticsearch 서버에 요청하는 데 소요된 시간(초)
sidekiq_elasticsearch_requests_total Counter 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업 실행 중 Elasticsearch 요청
sidekiq_jobs_completion_seconds Histogram 12.2 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업 완료까지 소요된 시간(초)
sidekiq_jobs_cpu_seconds Histogram 12.4 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업을 실행하는 CPU 시간(초)
sidekiq_jobs_db_seconds Histogram 12.9 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업을 실행하는 DB 시간(초)
sidekiq_jobs_dead_total Counter 13.7 queue, boundary, external_dependencies, feature_category, urgency Sidekiq 데드 작업(재시도 횟수가 초과된 작업)
sidekiq_jobs_failed_total Counter 12.2 queue, boundary, external_dependencies, feature_category, urgency 실패한 Sidekiq 작업
sidekiq_jobs_gitaly_seconds Histogram 12.9 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업을 실행하는 Gitaly 시간(초)
sidekiq_jobs_interrupted_total Counter 15.2 queue, boundary, external_dependencies, feature_category, urgency 중단된 Sidekiq 작업
sidekiq_jobs_queue_duration_seconds Histogram 12.5 queue, boundary, external_dependencies, feature_category, urgency Sidekiq 작업이 실행되기 전 큐에 대기한 시간(초)
sidekiq_jobs_retried_total Counter 12.2 queue, boundary, external_dependencies, feature_category, urgency 재시도된 Sidekiq 작업
sidekiq_jobs_skipped_total Counter 16.2 worker, action, feature_category, reason drop_sidekiq_jobs 기능 플래그가 활성화되거나 run_sidekiq_jobs 기능 플래그가 비활성화될 때 건너뛰어지는(삭제 또는 지연) 작업 수
sidekiq_mem_total_bytes Gauge 15.3 오브젝트 슬롯을 소비하는 오브젝트와 malloc이 필요한 오브젝트에 할당된 총 바이트 수
sidekiq_redis_requests_duration_seconds Histogram 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업이 Redis 서버를 쿼리하는 데 소요된 시간(초)
sidekiq_redis_requests_total Counter 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업 실행 중 Redis 요청
sidekiq_running_jobs Gauge 12.2 queue, boundary, external_dependencies, feature_category, urgency 실행 중인 Sidekiq 작업 수
sidekiq_throttling_events_total Counter 18.3 worker, strategy Sidekiq 스로틀링 이벤트 총 수
sidekiq_watchdog_running_jobs_total Counter 15.9 worker_class RSS 제한에 도달했을 때 현재 실행 중인 작업

데이터베이스 로드 밸런싱 메트릭#

다음 메트릭을 사용할 수 있습니다:

메트릭 유형 버전 레이블 설명
db_load_balancing_hosts Gauge 12.3 로드 밸런싱 호스트의 현재 수
sidekiq_load_balancing_count Counter 13.11 queue, boundary, external_dependencies, feature_category, job_status, urgency, data_consistency, load_balancing_strategy :sticky 또는 :delayed로 설정된 데이터 일관성으로 로드 밸런싱을 사용하는 Sidekiq 작업
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 풀의 현재 연결 수(= idle + busy + dead)
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_extended_connection_pool_busy Gauge 17.11 소유자가 아직 살아있는 사용 중인 연결(스레드별)
gitlab_database_extended_connection_pool_dead Gauge 17.11 소유자가 살아있지 않은 사용 중인 연결(스레드별)
gitlab_database_connection_pool_waiting Gauge 13.0 현재 이 큐에서 대기 중인 스레드

gitlab_database_extended_connection_pool_busygitlab_database_extended_connection_pool_dead 메트릭은 스레드별 세분화를 위해 thread_name 레이블을 포함합니다. 이 메트릭은 높은 카디널리티로 인해 기본적으로 비활성화되어 있습니다. 파드의 일정 비율에 대해 활성화하려면 per_thread_db_connection_pool_metrics ops 기능 플래그를 사용하세요.

Ruby 메트릭#

몇 가지 기본 Ruby 런타임 메트릭을 사용할 수 있습니다:

메트릭 유형 버전 설명
ruby_gc_duration_seconds Counter 11.1 Ruby GC에서 소요된 시간
ruby_gc_stat_... Gauge 11.1 GC.stat의 다양한 메트릭
ruby_gc_stat_ext_heap_fragmentation Gauge 15.2 에덴 슬롯 대비 라이브 오브젝트로 측정된 Ruby 힙 단편화 수준(범위 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/상주 세트 크기)
ruby_process_resident_anon_memory_bytes Gauge 15.6 프로세스의 익명 메모리 사용량(RSS/상주 세트 크기)
ruby_process_resident_file_memory_bytes Gauge 15.6 프로세스의 파일 지원 메모리 사용량(RSS/상주 세트 크기)
ruby_process_unique_memory_bytes Gauge 13.0 프로세스의 메모리 사용량(USS/고유 세트 크기)
ruby_process_proportional_memory_bytes Gauge 13.0 프로세스의 메모리 사용량(PSS/비례 세트 크기)
ruby_process_start_time_seconds Gauge 12.0 프로세스 시작 시간의 UNIX 타임스탬프

Puma 메트릭#

메트릭 유형 버전 설명
puma_workers Gauge 12.0 총 워커 수
puma_running_workers Gauge 12.0 부팅된 워커 수
puma_stale_workers Gauge 12.0 오래된 워커 수
puma_running Gauge 12.0 실행 중인 스레드 수
puma_queued_connections Gauge 12.0 워커 스레드를 기다리는 해당 워커의 "to do" 세트의 연결 수
puma_active_connections Gauge 12.0 요청을 처리 중인 스레드 수
puma_pool_capacity Gauge 12.0 워커가 현재 처리할 수 있는 요청 수
puma_max_threads Gauge 12.0 최대 워커 스레드 수
puma_idle_threads Gauge 12.0 요청을 처리하지 않는 생성된 스레드 수

Redis 메트릭#

이 클라이언트 메트릭은 Redis 서버 메트릭을 보완하기 위한 것입니다. 이 메트릭은 Redis 인스턴스별로 세분화됩니다. 이 메트릭에는 모두 Redis 인스턴스를 나타내는 storage 레이블이 있습니다. 예를 들어 cache 또는 shared_state.

메트릭 유형 버전 설명
gitlab_redis_client_exceptions_total Counter 13.2 Redis 클라이언트 예외 수(예외 클래스별로 세분화)
gitlab_redis_client_requests_total Counter 13.2 Redis 클라이언트 요청 수
gitlab_redis_client_requests_duration_seconds Histogram 13.2 Redis 요청 지연 시간(차단 명령 제외)
gitlab_redis_client_redirections_total Counter 15.10 Redis 클러스터 MOVED/ASK 리디렉션 수(리디렉션 유형별로 세분화)
gitlab_redis_client_requests_pipelined_commands Histogram 16.4 단일 Redis 서버에 전송된 파이프라인당 명령 수
gitlab_redis_client_pipeline_redirections_count Histogram 17.0 파이프라인의 Redis 클러스터 리디렉션 수

Git LFS 메트릭#

다양한 Git LFS 기능을 추적하는 메트릭.

메트릭 유형 버전 설명
gitlab_sli_lfs_update_objects_total Counter 16.10 총 업데이트된 LFS 오브젝트 수
gitlab_sli_lfs_update_objects_error_total Counter 16.10 총 업데이트된 LFS 오브젝트 오류 수
gitlab_sli_lfs_check_objects_total Counter 16.10 총 확인된 LFS 오브젝트 수
gitlab_sli_lfs_check_objects_error_total Counter 16.10 총 확인된 LFS 오브젝트 오류 수
gitlab_sli_lfs_validate_link_objects_total Counter 16.10 총 검증된 LFS 연결 오브젝트 수
gitlab_sli_lfs_validate_link_objects_error_total Counter 16.10 총 검증된 LFS 연결 오브젝트 오류 수

시크릿 감지 파트너 토큰 검증 메트릭#

히스토리

외부 파트너 API(AWS, GCP, Postman 등)를 통한 시크릿 감지 파트너 토큰 검증을 추적하는 메트릭.

메트릭 유형 버전 레이블 설명
validity_check_partner_api_duration_seconds Histogram 18.6 partner 파트너 토큰 검증 요청에 대한 API 응답 시간 추적. 히스토그램 버킷: [0.1, 0.25, 0.5, 1, 2, 5, 10] 초.
validity_check_partner_api_requests_total Counter 18.6 partner, status, error_type 총 파트너 API 검증 요청 수. statussuccess 또는 failure. error_type은 실패 시에만 포함(예: network_error, rate_limit, response_error).
validity_check_network_errors_total Counter 18.6 partner, error_class 파트너 API 호출 중 총 네트워크 오류. error_class는 오류 유형을 나타냄(예: Timeout, ConnectionRefused, HTTPError).
validity_check_rate_limit_hits_total Counter 18.6 limit_type 토큰 검증 중 총 속도 제한 도달. limit_type은 파트너 속도 제한 키에 해당(예: partner_aws_api, partner_gcp_api, partner_postman_api).

파트너 레이블#

partner 레이블은 다음 값을 가질 수 있습니다:

  • aws - Amazon Web Services 토큰
  • gcp - Google Cloud Platform 토큰
  • postman - Postman API 토큰

메트릭 공유 디렉토리#

GitLab Prometheus 클라이언트는 멀티프로세스 서비스 간에 메트릭 데이터를 공유하기 위한 디렉토리가 필요합니다. 이 파일들은 Puma 서버에서 실행되는 모든 인스턴스 간에 공유됩니다. 디렉토리는 실행 중인 모든 Puma 프로세스에서 접근 가능해야 하며 그렇지 않으면 메트릭이 올바르게 작동하지 않습니다.

이 디렉토리의 위치는 환경 변수 prometheus_multiproc_dir을 사용하여 구성됩니다. 최상의 성능을 위해 이 디렉토리를 tmpfs에 생성하세요.

GitLab이 Linux 패키지를 사용하여 설치되고 tmpfs를 사용할 수 있는 경우 GitLab이 자동으로 메트릭 디렉토리를 구성합니다.

GitLab Prometheus 메트릭

Tier: Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

GitLab Prometheus 메트릭을 활성화하려면: 직접 컴파일한 설치의 경우 직접 구성해야 합니다. GitLab은 자체 내부 서비스 메트릭을 모니터링하고 /-/metrics 엔드포인트에서 사용 가능하게 합니다. 이 메트릭은 Linux 패키지 및 Helm 차트 설치에 대해 활성화되고 수집됩니다.

GitLab Prometheus 메트릭을 활성화하려면:

  1. 관리자 액세스가 있는 사용자로 GitLab에 로그인합니다.
  2. 오른쪽 상단에서 Admin을 선택합니다.
  3. 왼쪽 사이드바에서 Settings > Metrics and profiling을 선택합니다.
  4. Metrics - Prometheus 섹션을 찾아 Enable GitLab Prometheus metrics endpoint를 선택합니다.
  5. 변경 사항이 적용되도록 GitLab을 재시작합니다.

직접 컴파일한 설치의 경우 직접 구성해야 합니다.

메트릭 수집#

GitLab은 자체 내부 서비스 메트릭을 모니터링하고 /-/metrics 엔드포인트에서 사용 가능하게 합니다. 다른 Prometheus 익스포터와 달리 메트릭에 액세스하려면 클라이언트 IP 주소가 명시적으로 허용되어야 합니다.

이 메트릭은 Linux 패키지 및 Helm 차트 설치에 대해 활성화되고 수집됩니다. 직접 컴파일한 설치의 경우 이 메트릭을 수동으로 활성화하고 Prometheus 서버로 수집해야 합니다.

Sidekiq 노드에서 메트릭을 활성화하고 보는 방법은 Sidekiq 메트릭을 참조하세요.

사용 가능한 메트릭#

히스토리
  • caller_id가 GitLab 15.11에서 redis_hit_miss_operations_totalredis_cache_generation_duration_seconds에서 제거됨.

다음 메트릭을 사용할 수 있습니다:

메트릭 유형 버전 레이블 설명
action_cable_active_connections Gauge 13.4 server_mode 현재 연결된 ActionCable WS 클라이언트 수
action_cable_broadcasts_total Counter 13.10 server_mode 발생한 ActionCable 브로드캐스트 수
action_cable_pool_current_size Gauge 13.4 server_mode ActionCable 스레드 풀의 현재 워커 스레드 수
action_cable_pool_largest_size Gauge 13.4 server_mode ActionCable 스레드 풀에서 지금까지 관찰된 최대 워커 스레드 수
action_cable_pool_max_size Gauge 13.4 server_mode ActionCable 스레드 풀의 최대 워커 스레드 수
action_cable_pool_min_size Gauge 13.4 server_mode ActionCable 스레드 풀의 최소 워커 스레드 수
action_cable_pool_pending_tasks Gauge 13.4 server_mode ActionCable 스레드 풀에서 실행 대기 중인 작업 수
action_cable_pool_tasks_total Gauge 13.4 server_mode ActionCable 스레드 풀에서 실행된 총 작업 수
action_cable_single_client_transmissions_total Counter 13.10 server_mode 모든 채널에서 클라이언트에 전송된 ActionCable 메시지 수
action_cable_subscription_confirmations_total Counter 13.10 server_mode 확인된 클라이언트의 ActionCable 구독 수
action_cable_subscription_rejections_total Counter 13.10 server_mode 거부된 클라이언트의 ActionCable 구독 수
action_cable_transmitted_bytes_total Counter 16.0 operation, channel ActionCable을 통해 전송된 총 바이트 수
active_context_queue_size Gauge 18.7 queue_name, shard 각 ActiveContext 큐의 항목 수
artifact_report_<report_type>_builds_completed_total Counter 15.3 보고서 유형별 아티팩트가 있는 완료된 CI 빌드 카운터(상태별 레이블)
auto_devops_pipelines_completed_total Counter 12.7 완료된 Auto DevOps 파이프라인 카운터(상태별 레이블)
cached_object_operations_total Counter 15.3 controller, action, endpoint_id 특정 웹 요청에 대해 캐시된 총 오브젝트 수
ci_report_parser_duration_seconds Histogram 13.9 parser CI/CD 보고서 아티팩트를 파싱하는 시간
dependency_linker_usage Counter 16.8 used_on 종속성 링커가 사용된 횟수
email_receiver_error Counter 14.1 수신 이메일을 처리할 때 발생한 총 오류 수
failed_login_captcha_total Gauge 11.0 로그인 중 실패한 CAPTCHA 시도 카운터
gitlab_application_rate_limiter_throttle_utilization_ratio Histogram 17.6 throttle_key, peek, feature_category GitLab 애플리케이션 속도 제한기의 스로틀 활용률.
gitaly_circuit_breaker_requests_total Counter 18.9 circuit_state, result, reason 회로 차단기에서 처리된 총 Gitaly 요청. resultallowed, rejected, 또는 error가 될 수 있습니다. reason은 오류 세부 정보를 제공합니다(예: resource_exhausted)
gitaly_circuit_breaker_transitions_total Counter 18.9 from_state, to_state 총 회로 차단기 상태 전환. 상태는 closed, open. 자세한 엔드포인트 및 스토리지 정보는 구조화된 로그에서 확인 가능
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_active_jobs Histogram 14.2 파이프라인 생성 시 활성 작업 수
gitlab_ci_build_trace_errors_total Counter 14.4 error_reason 빌드 추적에서 다양한 오류 유형의 총 수
gitlab_ci_current_queue_size Gauge 16.3 초기화된 CI/CD 빌드 큐의 현재 크기
gitlab_ci_job_token_authorization_failures Counter 17.11 same_root_ancestor CI JOB 토큰을 통한 실패한 권한 부여 시도 수
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 gitlab CI/CD 파이프라인을 생성하는 데 걸리는 시간(초)
gitlab_ci_pipeline_security_orchestration_policy_processing_duration_seconds Histogram 13.12 CI/CD 파이프라인에서 보안 정책을 처리하는 데 걸리는 시간(초)
gitlab_ci_pipeline_size_builds Histogram 13.1 source 파이프라인 소스별로 그룹화된 파이프라인 내 총 빌드 수
gitlab_ci_queue_depth_total Histogram 16.3 작업 결과와 관련된 CI/CD 빌드 큐의 크기
gitlab_ci_queue_iteration_duration_seconds Histogram 16.3 CI/CD 큐에서 빌드를 찾는 데 걸리는 시간
gitlab_ci_queue_operations_total Counter 16.3 큐 내부에서 발생하는 모든 작업 수
gitlab_ci_queue_retrieval_duration_seconds Histogram 16.3 빌드 큐를 검색하기 위한 SQL 쿼리 실행 시간
gitlab_ci_queue_size_total Histogram 16.3 초기화된 CI/CD 빌드 큐의 크기
gitlab_ci_runner_authentication_failure_total Counter 15.2 러너 인증 실패 총 횟수
gitlab_ci_runner_authentication_success_total Counter 15.2 type 러너 인증 성공 총 횟수
gitlab_ci_trace_bytes_total Counter 13.4 전송된 빌드 추적 총 바이트 수
gitlab_ci_trace_finalize_duration_seconds Histogram 13.6 빌드 추적 청크를 오브젝트 스토리지로 마이그레이션하는 기간
gitlab_ci_trace_operations_total Counter 13.4 operation 빌드 추적에 대한 다양한 작업의 총 수
gitlab_connection_pool_available_count Gauge 16.7 풀에서 사용 가능한 연결 수
gitlab_connection_pool_size Gauge 16.7 연결 풀 크기
gitlab_database_transaction_seconds Histogram 12.1 데이터베이스 트랜잭션에서 소요된 시간(초)
gitlab_dependency_paths_found_total Counter 18.3 cyclic 지정된 종속성에 대해 발견된 상위 종속성 경로 수.
gitlab_diffs_collection_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 병합 요청 diff 파일 쿼리에 소요된 시간(초)
gitlab_diffs_comparison_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 비교 데이터를 가져오는 데 소요된 시간(초)
gitlab_diffs_highlight_cache_decorate_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 캐시에서 강조 표시된 줄을 설정하는 데 소요된 시간(초)
gitlab_diffs_render_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 diffs를 직렬화하고 렌더링하는 데 소요된 시간(초)
gitlab_diffs_reorder_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 diff 파일 재정렬에 소요된 시간(초)
gitlab_diffs_unfold_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 위치 전개에 소요된 시간(초)
gitlab_diffs_unfoldable_positions_real_duration_seconds Histogram 15.8 controller, action diffs 배치 요청에서 전개 가능한 노트 위치를 가져오는 데 소요된 시간(초)
gitlab_diffs_write_cache_real_duration_seconds Histogram 15.8 controller, action, endpoint_id diffs 배치 요청에서 강조 표시된 줄 및 통계를 캐시하는 데 소요된 시간(초)
gitlab_external_http_duration_seconds Counter 13.8 외부 시스템에 대한 각 HTTP 호출에 소요된 시간(초)
gitlab_external_http_exception_total Counter 13.8 외부 HTTP 호출 중 발생한 총 예외 수
gitlab_external_http_total Counter 13.8 controller, action, endpoint_id 외부 시스템에 대한 총 HTTP 호출 수
gitlab_find_dependency_paths_real_duration_seconds Histogram 18.3 지정된 컴포넌트의 상위 종속성 경로를 해결하는 데 소요된 시간(초).
gitlab_ghost_user_migration_lag_seconds Gauge 15.6 고스트 사용자 마이그레이션을 위해 예약된 가장 오래된 레코드의 대기 시간(초)
gitlab_ghost_user_migration_scheduled_records_total Gauge 15.6 예약된 고스트 사용자 마이그레이션의 총 수
gitlab_highlight_usage Counter 16.8 used_on Gitlab::Highlight가 사용된 횟수
gitlab_http_router_rule_total Counter 17.4 rule_action, rule_type HTTP 라우터 규칙의 rule_actionrule_type 발생 횟수
gitlab_issuable_fast_count_by_state_failures_total Counter 13.5 IssueMerge request 페이지에서 소프트 실패한 행 수 작업 수
gitlab_issuable_fast_count_by_state_total Counter 13.5 IssueMerge request 페이지에서 총 행 수 작업 수
gitlab_keeparound_refs_created_total Counter 16.10 source 실제로 생성된 keep-around refs 수
gitlab_keeparound_refs_requested_total Counter 16.10 source 생성 요청된 keep-around refs 수
gitlab_memwd_violations_handled_total Counter 15.9 Ruby 프로세스 메모리 위반이 처리된 총 횟수
gitlab_memwd_violations_total Counter 15.9 Ruby 프로세스가 메모리 임계값을 위반한 총 횟수
gitlab_method_call_duration_seconds Histogram 10.2 controller, action, module, method 메서드 호출 실제 기간
gitlab_omniauth_login_total Counter 16.1 omniauth_provider, status OmniAuth 로그인 시도 총 수
gitlab_page_out_of_bounds Counter 12.8 controller, action, bot PageLimiter 페이지네이션 제한 도달 카운터
gitlab_presentable_object_cacheless_render_real_duration_seconds Histogram 15.3 controller, action, endpoint_id 특정 웹 요청 오브젝트를 캐싱하고 표현하는 데 소요된 실제 시간
gitlab_rack_attack_events_total Counter 17.6 event_type, event_name Rack Attack에서 처리된 총 이벤트 수.
gitlab_rack_attack_throttle_limit Gauge 17.6 event_name Rack Attack이 클라이언트를 스로틀하기 전에 만들 수 있는 최대 요청 수.
gitlab_rack_attack_throttle_period_seconds Gauge 17.6 event_name Rack Attack이 클라이언트를 스로틀하기 전에 클라이언트에 대한 요청이 집계되는 기간.
gitlab_rails_boot_time_seconds Gauge 14.8 Rails 기본 프로세스가 시작을 완료하기까지 경과된 시간
gitlab_rails_queue_duration_seconds Histogram 9.4 GitLab Workhorse가 Rails에 요청을 전달하는 것 사이의 지연 시간 측정
gitlab_ruby_threads_max_expected_threads Gauge 13.3 애플리케이션 작업을 수행하기 위해 실행될 것으로 예상되는 최대 스레드 수
gitlab_ruby_threads_running_threads Gauge 13.3 이름별 실행 중인 Ruby 스레드 수
gitlab_security_policies_policy_creation_duration_seconds Histogram 17.6 정책 관련 구성을 생성하는 데 걸리는 시간
gitlab_security_policies_policy_deletion_duration_seconds Histogram 17.6 정책 관련 구성을 삭제하는 데 걸리는 시간
gitlab_security_policies_policy_sync_duration_seconds Histogram 17.6 정책 구성에 대한 정책 변경 사항을 동기화하는 데 걸리는 시간
gitlab_security_policies_scan_execution_configuration_rendering_seconds Histogram 17.3 스캔 실행 정책 CI 구성을 렌더링하는 데 걸리는 시간
gitlab_security_policies_scan_result_process_duration_seconds Histogram 16.7 병합 요청 승인 정책을 처리하는 데 걸리는 시간
gitlab_security_policies_sync_opened_merge_requests_duration_seconds Histogram 17.6 정책 변경 후 열린 병합 요청을 동기화하는 데 걸리는 시간
gitlab_security_policies_update_configuration_duration_seconds Histogram 17.6 정책 구성 변경에 대한 동기화를 예약하는 데 걸리는 시간
gitlab_sli_rails_request_apdex_success_total Counter 14.4 endpoint_id, feature_category, request_urgency 긴급도에 대한 목표 기간을 충족한 성공적인 요청의 총 수. gitlab_sli_rails_requests_apdex_total로 나누면 성공률을 얻을 수 있습니다
gitlab_sli_rails_request_apdex_total Counter 14.4 endpoint_id, feature_category, request_urgency 총 요청 Apdex 측정 수.
gitlab_sli_rails_request_error_total Counter 15.7 endpoint_id, feature_category, request_urgency, error 총 요청 오류 측정 수.
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_spamcheck_request_duration_seconds Histogram 13.12 Rails와 스팸 방지 엔진 간의 요청 기간
gitlab_sql_<role>_duration_seconds Histogram 13.10 SQL 실행 시간(데이터베이스 역할별 그룹화, SCHEMA 작업 및 BEGIN / COMMIT 제외)
gitlab_sql_duration_seconds Histogram 10.2 SQL 실행 시간(SCHEMA 작업 및 BEGIN / COMMIT 제외)
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 controller, action, store, endpoint_id Rails 캐시 호출에 대한 캐시 히트 카운터
gitlab_transaction_cache_read_miss_count_total Counter 10.2 controller, action, store, endpoint_id Rails 캐시 호출에 대한 캐시 미스 카운터
gitlab_transaction_db_<role>_cached_count_total Counter 13.1 controller, action, endpoint_id 캐시된 SQL 호출 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_<role>_count_total Counter 13.10 controller, action, endpoint_id SQL 호출 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_<role>_wal_cached_count_total Counter 14.1 controller, action, endpoint_id 캐시된 WAL 쿼리 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_<role>_wal_count_total Counter 14.0 controller, action, endpoint_id WAL 쿼리 총 수 카운터(데이터베이스 역할별 그룹화)
gitlab_transaction_db_cached_count_total Counter 13.1 controller, action, endpoint_id 캐시된 SQL 호출 총 수 카운터
gitlab_transaction_db_count_total Counter 13.1 controller, action, endpoint_id SQL 호출 총 수 카운터
gitlab_transaction_db_write_count_total Counter 13.1 controller, action, endpoint_id 쓰기 SQL 호출 총 수 카운터
gitlab_transaction_duration_seconds Histogram 10.2 controller, action, endpoint_id 성공적인 요청 기간(gitlab_transaction_* 메트릭)
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 endpoint ETag 캐시 히트 카운터.
gitlab_transaction_event_etag_caching_header_missing_total Counter 9.4 endpoint ETag 캐시 미스 카운터 - 헤더 누락
gitlab_transaction_event_etag_caching_key_not_found_total Counter 9.4 endpoint ETag 캐시 미스 카운터 - 키를 찾을 수 없음
gitlab_transaction_event_etag_caching_middleware_used_total Counter 9.4 endpoint ETag 미들웨어 액세스 카운터
gitlab_transaction_event_etag_caching_resource_changed_total Counter 9.4 endpoint ETag 캐시 미스 카운터 - 리소스 변경됨
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 diff 패치 크기 제한 도달 카운터
gitlab_transaction_event_push_branch_total Counter 9.4 모든 브랜치 푸시 카운터
gitlab_transaction_event_rails_exception_total Counter 9.4 Rails 예외 수 카운터
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_receive_email_create_issue_total Counter 12.3 이슈를 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_create_merge_request_total Counter 12.3 병합 요청을 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_create_note_issuable_total Counter 12.3 이메일이 알림에 대한 답장이 아닐 때 이슈에 댓글을 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_create_note_total Counter 12.3 이메일이 알림에 대한 답장일 때 댓글을 생성하는 수신 이메일 카운터
gitlab_transaction_event_receive_email_service_desk_total Counter 12.3 Service Desk 답장 이메일 수신 카운터
gitlab_transaction_event_receive_email_unsubscribe_total Counter 12.3 구독 취소 이메일 카운터
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 controller, action, endpoint_id GitLab Workhorse가 Rails에 요청을 전달하는 것 사이의 지연 시간 측정
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 뷰 기간(히스토그램)
gitlab_vulnerability_report_branch_comparison_cpu_duration_seconds Histogram 15.11 기본 브랜치 SQL 쿼리에 대한 취약점 보고서의 CPU 실행 기간
gitlab_vulnerability_report_branch_comparison_real_duration_seconds Histogram 15.11 기본 브랜치 SQL 쿼리에 대한 취약점 보고서의 벽시계 실행 기간
http_elasticsearch_requests_duration_seconds Histogram 13.1 controller, action, endpoint_id 웹 트랜잭션 중 Elasticsearch 요청 기간. Premium 및 Ultimate만 해당.
http_elasticsearch_requests_total Counter 13.1 controller, action, endpoint_id 웹 트랜잭션 중 Elasticsearch 요청 수. Premium 및 Ultimate만 해당.
http_request_duration_seconds Histogram 9.4 method 성공적인 요청에 대한 Rack 미들웨어의 HTTP 응답 시간
http_requests_total Counter 9.4 method, status Rack 요청 수
job_queue_duration_seconds Histogram 9.5 요청 처리 실행 시간
job_register_attempts_failed_total Counter 9.5 러너가 작업 등록에 실패한 횟수
job_register_attempts_total Counter 9.5 러너가 작업 등록을 시도하는 횟수
pipeline_graph_link_calculation_duration_seconds Histogram 13.9 링크 계산에 소요된 총 시간(초)
pipeline_graph_links_per_job_ratio Histogram 13.9 그래프당 작업 대비 링크 비율
pipeline_graph_links_total Histogram 13.9 그래프당 링크 수
pipelines_created_total Counter 9.4 source, partition_id 생성된 파이프라인 카운터
rack_uncaught_errors_total Counter 9.4 처리되지 않은 오류를 처리하는 Rack 연결 수
redis_cache_generation_duration_seconds Histogram 15.6 cache_hit, cache_identifier, feature_category, backing_resource Redis 캐시를 생성하는 시간
redis_hit_miss_operations_total Counter 15.6 cache_hit, cache_identifier, feature_category, backing_resource Redis 캐시 히트 및 미스의 총 수
search_advanced_boolean_settings Gauge 17.3 name 고급 검색 불리언 설정의 현재 상태
search_advanced_index_repair_total Counter 17.3 document_type 인덱스 복구 작업 수
service_desk_new_note_email Counter 14.0 새 Service Desk 댓글에 대한 이메일 알림 총 수
service_desk_thank_you_email Counter 14.0 새 Service Desk 이메일에 대한 이메일 응답 총 수
successful_login_captcha_total Gauge 11.0 로그인 중 성공한 CAPTCHA 시도 카운터
upload_file_does_not_exist Counter 10.7 업로드 레코드가 파일을 찾을 수 없는 횟수.
user_session_logins_total Counter 9.4 GitLab이 시작되거나 재시작된 이후 로그인한 사용자 수 카운터
validity_check_network_errors_total Counter 18.6 partner, error_class 파트너 토큰 검증 API 호출 중 총 네트워크 오류. Ultimate만 해당.
validity_check_partner_api_duration_seconds Histogram 18.6 partner 토큰 검증 요청에 대한 파트너 API 응답 시간(초). Ultimate만 해당.
validity_check_partner_api_requests_total Counter 18.6 partner, status, error_type 성공/실패 상태를 포함한 총 파트너 API 검증 요청. Ultimate만 해당.
validity_check_rate_limit_hits_total Counter 18.6 limit_type 파트너 토큰 검증 중 총 속도 제한 도달. Ultimate만 해당.

기능 플래그로 제어되는 메트릭#

다음 메트릭은 기능 플래그로 제어할 수 있습니다:

메트릭 기능 플래그
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
gitaly_circuit_breaker_requests_total add_circuit_breaker_to_gitaly
gitaly_circuit_breaker_transitions_total add_circuit_breaker_to_gitaly

Praefect 메트릭#

메트릭을 보고하도록 Praefect를 구성할 수 있습니다. 사용 가능한 메트릭에 대한 정보는 Gitaly 클러스터 모니터링(Praefect)을 참조하세요.

Sidekiq 메트릭#

Sidekiq 작업도 메트릭을 수집할 수 있으며 Sidekiq 익스포터가 활성화된 경우 이 메트릭에 액세스할 수 있습니다. 예를 들어 gitlab.ymlmonitoring.sidekiq_exporter 구성 옵션을 사용합니다. 이 메트릭은 구성된 포트의 /metrics 경로에서 제공됩니다.

메트릭 유형 버전 레이블 설명
destroyed_job_artifacts_count_total Counter 13.6 삭제된 만료된 작업 아티팩트 수
destroyed_pipeline_artifacts_count_total Counter 13.8 삭제된 만료된 파이프라인 아티팩트 수
geo_ci_secure_files_checksum_failed 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_failed Gauge 15.3 url 보조에서 동기화에 실패한 동기화 가능한 보안 파일 수
geo_ci_secure_files_registry Gauge 15.3 url 레지스트리의 보안 파일 수
geo_ci_secure_files_synced Gauge 15.3 url 보조에서 동기화된 동기화 가능한 보안 파일 수
geo_ci_secure_files_verification_failed 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 Gauge 15.3 url 기본의 보안 파일 수
geo_container_repositories_checksum_failed Gauge 15.10 url 기본에서 체크섬 계산에 실패한 컨테이너 저장소 수
geo_container_repositories_checksum_total Gauge 15.10 url 기본에서 성공적으로 체크섬된 컨테이너 저장소 수
geo_container_repositories_checksummed Gauge 15.10 url 기본에서 체크섬을 시도한 컨테이너 저장소 수
geo_container_repositories_failed Gauge 15.4 url 보조에서 동기화에 실패한 동기화 가능한 컨테이너 저장소 수
geo_container_repositories_registry Gauge 15.4 url 레지스트리의 컨테이너 저장소 수
geo_container_repositories_synced Gauge 15.4 url 보조에서 동기화된 컨테이너 저장소 수
geo_container_repositories_verification_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 Gauge 15.4 url 기본의 컨테이너 저장소 수
geo_cursor_last_event_id Gauge 10.2 url 보조에서 처리된 이벤트 로그의 마지막 데이터베이스 ID
geo_cursor_last_event_timestamp Gauge 10.2 url 보조에서 처리된 이벤트 로그의 마지막 UNIX 타임스탬프
geo_db_replication_lag_seconds Gauge 10.2 url 데이터베이스 복제 지연(초)
geo_last_event_id Gauge 10.2 url 기본의 최신 이벤트 로그 항목의 데이터베이스 ID
geo_last_event_timestamp Gauge 10.2 url 기본의 최신 이벤트 로그 항목의 UNIX 타임스탬프
geo_last_successful_status_check_timestamp Gauge 10.2 url 상태가 마지막으로 성공적으로 업데이트된 타임스탬프
geo_lfs_objects_checksum_failed Gauge 14.6 url 기본에서 체크섬 계산에 실패한 LFS 오브젝트 수
geo_lfs_objects_checksum_total Gauge 14.6 url 기본에서 체크섬할 필요가 있는 LFS 오브젝트 수
geo_lfs_objects_checksummed Gauge 14.6 url 기본에서 성공적으로 체크섬된 LFS 오브젝트 수
geo_lfs_objects_failed Gauge 10.2 url 보조에서 동기화에 실패한 동기화 가능한 LFS 오브젝트 수
geo_lfs_objects_registry Gauge 14.6 url 레지스트리의 LFS 오브젝트 수
geo_lfs_objects_synced Gauge 10.2 url 보조에서 동기화된 동기화 가능한 LFS 오브젝트 수
geo_lfs_objects_verification_failed Gauge 14.6 url 보조에서 검증에 실패한 LFS 오브젝트 수
geo_lfs_objects_verification_total Gauge 14.6 url 보조에서 검증을 시도할 LFS 오브젝트 수
geo_lfs_objects_verified Gauge 14.6 url 보조에서 성공적으로 검증된 LFS 오브젝트 수
geo_lfs_objects Gauge 10.2 url 기본의 LFS 오브젝트 수
geo_merge_request_diffs_checksum_failed Gauge 13.4 url 기본에서 체크섬 계산에 실패한 병합 요청 diff 수
geo_merge_request_diffs_checksum_total Gauge 13.12 url 기본에서 체크섬할 병합 요청 diff 수
geo_merge_request_diffs_checksummed Gauge 13.4 url 기본에서 성공적으로 체크섬된 병합 요청 diff 수
geo_merge_request_diffs_failed Gauge 13.4 url 보조에서 동기화에 실패한 동기화 가능한 병합 요청 diff 수
geo_merge_request_diffs_registry Gauge 13.4 url 레지스트리의 병합 요청 diff 수
geo_merge_request_diffs_synced Gauge 13.4 url 보조에서 동기화된 동기화 가능한 병합 요청 diff 수
geo_merge_request_diffs_verification_failed Gauge 13.12 url 보조에서 검증에 실패한 병합 요청 diff 수
geo_merge_request_diffs_verification_total Gauge 13.12 url 보조에서 검증을 시도할 병합 요청 diff 수
geo_merge_request_diffs_verified Gauge 13.12 url 보조에서 성공적으로 검증된 병합 요청 diff 수
geo_merge_request_diffs Gauge 13.4 url 기본의 병합 요청 diff 수
geo_package_files_checksum_failed Gauge 13.0 url 기본에서 체크섬 계산에 실패한 패키지 파일 수
geo_package_files_checksummed Gauge 13.0 url 기본에서 체크섬된 패키지 파일 수
geo_package_files_failed Gauge 13.3 url 보조에서 동기화에 실패한 동기화 가능한 패키지 파일 수
geo_package_files_registry Gauge 13.3 url 레지스트리의 패키지 파일 수
geo_package_files_synced Gauge 13.3 url 보조에서 동기화된 동기화 가능한 패키지 파일 수
geo_package_files Gauge 13.0 url 기본의 패키지 파일 수
geo_packages_nuget_symbols Gauge 18.6 url 기본의 NuGet 심볼 파일 수
geo_packages_nuget_symbols_checksum_total Gauge 18.6 url 기본에서 체크섬할 NuGet 심볼 파일 수
geo_packages_nuget_symbols_checksummed Gauge 18.6 url 기본에서 체크섬을 성공적으로 계산한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_checksum_failed Gauge 18.6 url 기본에서 체크섬 계산에 실패한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_synced Gauge 18.6 url 보조에서 동기화된 동기화 가능한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_failed Gauge 18.6 url 보조에서 동기화에 실패한 동기화 가능한 NuGet 심볼 파일 수
geo_packages_nuget_symbols_registry Gauge 18.6 url 레지스트리의 NuGet 심볼 파일 수
geo_packages_nuget_symbols_verification_total Gauge 18.6 url 보조에서 검증을 시도할 NuGet 심볼 파일 수
geo_packages_nuget_symbols_verified Gauge 18.6 url 보조에서 성공적으로 검증된 NuGet 심볼 파일 수
geo_packages_nuget_symbols_verification_failed Gauge 18.6 url 보조에서 검증에 실패한 NuGet 심볼 파일 수
geo_packages_helm_metadata_caches Gauge 18.9 url 기본의 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_checksum_total Gauge 18.9 url 기본에서 체크섬할 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_checksummed Gauge 18.9 url 기본에서 체크섬을 성공적으로 계산한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_checksum_failed Gauge 18.9 url 기본에서 체크섬 계산에 실패한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_synced Gauge 18.9 url 보조에서 동기화된 동기화 가능한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_failed Gauge 18.9 url 보조에서 동기화에 실패한 동기화 가능한 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_registry Gauge 18.9 url 레지스트리의 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_verification_total Gauge 18.9 url 보조에서 검증을 시도할 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_verified Gauge 18.9 url 보조에서 성공적으로 검증된 Helm 메타데이터 캐시 수
geo_packages_helm_metadata_caches_verification_failed Gauge 18.9 url 보조에서 검증에 실패한 Helm 메타데이터 캐시 수
geo_pages_deployments_checksum_failed Gauge 14.6 url 기본에서 체크섬 계산에 실패한 페이지 배포 수
geo_pages_deployments_checksum_total Gauge 14.6 url 기본에서 체크섬할 페이지 배포 수
geo_pages_deployments_checksummed Gauge 14.6 url 기본에서 체크섬을 성공적으로 계산한 페이지 배포 수
geo_pages_deployments_failed Gauge 14.3 url 보조에서 동기화에 실패한 동기화 가능한 페이지 배포 수
geo_pages_deployments_registry Gauge 14.3 url 레지스트리의 페이지 배포 수
geo_pages_deployments_synced Gauge 14.3 url 보조에서 동기화된 동기화 가능한 페이지 배포 수
geo_pages_deployments_verification_failed Gauge 14.6 url 보조에서 검증에 실패한 페이지 배포 수
geo_pages_deployments_verification_total Gauge 14.6 url 보조에서 검증을 시도할 페이지 배포 수
geo_pages_deployments_verified Gauge 14.6 url 보조에서 성공적으로 검증된 페이지 배포 수
geo_pages_deployments Gauge 14.3 url 기본의 페이지 배포 수
geo_project_repositories_checksum_failed Gauge 16.2 url 기본에서 체크섬 계산에 실패한 프로젝트 저장소 수
geo_project_repositories_checksum_total Gauge 16.2 url 기본에서 체크섬할 프로젝트 저장소 수
geo_project_repositories_checksummed Gauge 16.2 url 기본에서 체크섬을 성공적으로 계산한 프로젝트 저장소 수
geo_project_repositories_failed Gauge 16.2 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 저장소 수
geo_project_repositories_registry Gauge 16.2 url 레지스트리의 프로젝트 저장소 수
geo_project_repositories_synced Gauge 16.2 url 보조에서 동기화된 동기화 가능한 프로젝트 저장소 수
geo_project_repositories_verification_failed Gauge 16.2 url 보조에서 검증에 실패한 프로젝트 저장소 수
geo_project_repositories_verification_total Gauge 16.2 url 보조에서 검증을 시도할 프로젝트 저장소 수
geo_project_repositories_verified Gauge 16.2 url 보조에서 성공적으로 검증된 프로젝트 저장소 수
geo_project_repositories Gauge 16.2 url 기본의 프로젝트 저장소 수
geo_project_wiki_repositories_checksum_failed 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_failed Gauge 15.10 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 위키 저장소 수
geo_project_wiki_repositories_registry Gauge 15.10 url 레지스트리의 프로젝트 위키 저장소 수
geo_project_wiki_repositories_synced Gauge 15.10 url 보조에서 동기화된 동기화 가능한 프로젝트 위키 저장소 수
geo_project_wiki_repositories_verification_failed 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 Gauge 15.10 url 기본의 프로젝트 위키 저장소 수
geo_repositories Gauge 10.2 url 17.9에서 더 이상 사용되지 않음. 제거를 위한 향후 GitLab 릴리스는 아직 확정되지 않음. 대신 geo_project_repositories 사용. 기본에서 사용 가능한 총 저장소 수
geo_snippet_repositories_checksum_failed Gauge 13.4 url 기본에서 체크섬 계산에 실패한 스니펫 수
geo_snippet_repositories_checksummed Gauge 13.4 url 기본에서 체크섬된 스니펫 수
geo_snippet_repositories_failed Gauge 13.4 url 보조에서 동기화에 실패한 동기화 가능한 스니펫 수
geo_snippet_repositories_registry Gauge 13.4 url 레지스트리의 동기화 가능한 스니펫 수
geo_snippet_repositories_synced Gauge 13.4 url 보조에서 동기화된 동기화 가능한 스니펫 수
geo_snippet_repositories Gauge 13.4 url 기본의 스니펫 수
geo_abuse_report_uploads Gauge 18.10 url 기본의 남용 신고 업로드 수
geo_abuse_report_uploads_checksum_total Gauge 18.10 url 기본에서 체크섬할 남용 신고 업로드 수
geo_abuse_report_uploads_checksummed Gauge 18.10 url 기본에서 체크섬을 성공적으로 계산한 남용 신고 업로드 수
geo_abuse_report_uploads_checksum_failed Gauge 18.10 url 기본에서 체크섬 계산에 실패한 남용 신고 업로드 수
geo_abuse_report_uploads_synced Gauge 18.10 url 보조에서 동기화된 동기화 가능한 남용 신고 업로드 수
geo_abuse_report_uploads_failed Gauge 18.10 url 보조에서 동기화에 실패한 동기화 가능한 남용 신고 업로드 수
geo_abuse_report_uploads_registry Gauge 18.10 url 레지스트리의 남용 신고 업로드 수
geo_abuse_report_uploads_verification_total Gauge 18.10 url 보조에서 검증을 시도할 남용 신고 업로드 수
geo_abuse_report_uploads_verified Gauge 18.10 url 보조에서 성공적으로 검증된 남용 신고 업로드 수
geo_abuse_report_uploads_verification_failed Gauge 18.10 url 보조에서 검증에 실패한 남용 신고 업로드 수
geo_project_uploads Gauge 18.10 url 기본의 프로젝트 업로드 수
geo_project_uploads_checksum_total Gauge 18.10 url 기본에서 체크섬할 프로젝트 업로드 수
geo_project_uploads_checksummed Gauge 18.10 url 기본에서 체크섬을 성공적으로 계산한 프로젝트 업로드 수
geo_project_uploads_checksum_failed Gauge 18.10 url 기본에서 체크섬 계산에 실패한 프로젝트 업로드 수
geo_project_uploads_synced Gauge 18.10 url 보조에서 동기화된 동기화 가능한 프로젝트 업로드 수
geo_project_uploads_failed Gauge 18.10 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 업로드 수
geo_project_uploads_registry Gauge 18.10 url 레지스트리의 프로젝트 업로드 수
geo_project_uploads_verification_total Gauge 18.10 url 보조에서 검증을 시도할 프로젝트 업로드 수
geo_project_uploads_verified Gauge 18.10 url 보조에서 성공적으로 검증된 프로젝트 업로드 수
geo_project_uploads_verification_failed Gauge 18.10 url 보조에서 검증에 실패한 프로젝트 업로드 수
geo_group_uploads Gauge 18.11 url 기본의 그룹 업로드 수
geo_group_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 그룹 업로드 수
geo_group_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 그룹 업로드 수
geo_group_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 그룹 업로드 수
geo_group_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 그룹 업로드 수
geo_group_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 그룹 업로드 수
geo_group_uploads_registry Gauge 18.11 url 레지스트리의 그룹 업로드 수
geo_group_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 그룹 업로드 수
geo_group_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 그룹 업로드 수
geo_group_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 그룹 업로드 수
geo_user_uploads Gauge 18.11 url 기본의 사용자 업로드 수
geo_user_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 사용자 업로드 수
geo_user_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 사용자 업로드 수
geo_user_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 사용자 업로드 수
geo_user_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 사용자 업로드 수
geo_user_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 사용자 업로드 수
geo_user_uploads_registry Gauge 18.11 url 레지스트리의 사용자 업로드 수
geo_user_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 사용자 업로드 수
geo_user_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 사용자 업로드 수
geo_user_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 사용자 업로드 수
geo_design_management_action_uploads Gauge 18.11 url 기본의 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_registry Gauge 18.11 url 레지스트리의 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 디자인 관리 액션 업로드 수
geo_design_management_action_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 디자인 관리 액션 업로드 수
geo_achievement_uploads Gauge 18.11 url 기본의 achievement 업로드 수
geo_achievement_uploads_checksum_total Gauge 18.11 url 기본에서 체크섬할 achievement 업로드 수
geo_achievement_uploads_checksummed Gauge 18.11 url 기본에서 체크섬을 성공적으로 계산한 achievement 업로드 수
geo_achievement_uploads_checksum_failed Gauge 18.11 url 기본에서 체크섬 계산에 실패한 achievement 업로드 수
geo_achievement_uploads_synced Gauge 18.11 url 보조에서 동기화된 동기화 가능한 achievement 업로드 수
geo_achievement_uploads_failed Gauge 18.11 url 보조에서 동기화에 실패한 동기화 가능한 achievement 업로드 수
geo_achievement_uploads_registry Gauge 18.11 url 레지스트리의 achievement 업로드 수
geo_achievement_uploads_verification_total Gauge 18.11 url 보조에서 검증을 시도할 achievement 업로드 수
geo_achievement_uploads_verified Gauge 18.11 url 보조에서 성공적으로 검증된 achievement 업로드 수
geo_achievement_uploads_verification_failed Gauge 18.11 url 보조에서 검증에 실패한 achievement 업로드 수
geo_status_failed_total Counter 10.2 url Geo 노드에서 상태를 가져오는 데 실패한 횟수
geo_terraform_state_versions_checksum_failed Gauge 13.5 url 기본에서 체크섬 계산에 실패한 Terraform 상태 버전 수
geo_terraform_state_versions_checksum_total Gauge 13.12 url 기본에서 체크섬할 필요가 있는 Terraform 상태 버전 수
geo_terraform_state_versions_checksummed Gauge 13.5 url 기본에서 성공적으로 체크섬된 Terraform 상태 버전 수
geo_terraform_state_versions_failed Gauge 13.5 url 보조에서 동기화에 실패한 동기화 가능한 Terraform 상태 버전 수
geo_terraform_state_versions_registry Gauge 13.5 url 레지스트리의 Terraform 상태 버전 수
geo_terraform_state_versions_synced Gauge 13.5 url 보조에서 동기화된 동기화 가능한 Terraform 상태 버전 수
geo_terraform_state_versions_verification_failed Gauge 13.12 url 보조에서 검증에 실패한 Terraform 상태 버전 수
geo_terraform_state_versions_verification_total Gauge 13.12 url 보조에서 검증을 시도할 Terraform 상태 버전 수
geo_terraform_state_versions_verified Gauge 13.12 url 보조에서 성공적으로 검증된 Terraform 상태 버전 수
geo_terraform_state_versions Gauge 13.5 url 기본의 Terraform 상태 버전 수
geo_uploads_checksum_failed Gauge 14.6 url 기본에서 체크섬 계산에 실패한 업로드 수
geo_uploads_checksum_total Gauge 14.6 url 기본에서 체크섬할 업로드 수
geo_uploads_checksummed Gauge 14.6 url 기본에서 체크섬을 성공적으로 계산한 업로드 수
geo_uploads_failed Gauge 14.1 url 보조에서 동기화에 실패한 동기화 가능한 업로드 수
geo_uploads_registry Gauge 14.1 url 레지스트리의 업로드 수
geo_uploads_synced Gauge 14.1 url 보조에서 동기화된 업로드 수
geo_uploads_verification_failed Gauge 14.6 url 보조에서 검증에 실패한 업로드 수
geo_uploads_verification_total Gauge 14.6 url 보조에서 검증을 시도할 업로드 수
geo_uploads_verified Gauge 14.6 url 보조에서 성공적으로 검증된 업로드 수
geo_uploads Gauge 14.1 url 기본의 업로드 수
geo_bulk_import_export_upload_uploads Gauge 19.0 url 기본의 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_registry Gauge 19.0 url 레지스트리의 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 bulk import/export 아카이브 파일 수
geo_bulk_import_export_upload_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 bulk import/export 아카이브 파일 수
geo_import_export_upload_uploads Gauge 19.0 url 기본의 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_registry Gauge 19.0 url 레지스트리의 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 import/export 아카이브 업로드 수
geo_import_export_upload_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 import/export 아카이브 업로드 수
geo_vulnerability_archive_export_uploads Gauge 19.0 url 기본의 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_registry Gauge 19.0 url 레지스트리의 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 취약성 아카이브 내보내기 업로드 수
geo_vulnerability_archive_export_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 취약성 아카이브 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads Gauge 19.0 url 기본의 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_registry Gauge 19.0 url 레지스트리의 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 프로젝트 import export 관계 내보내기 업로드 수
geo_project_import_export_relation_export_upload_uploads_oldest_unsynced_time Gauge 19.0 url 보조에서 가장 오래된 미동기 프로젝트 import export 관계 내보내기 업로드의 타임스탬프
geo_vulnerability_export_uploads Gauge 19.0 url 기본의 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_checksum_total Gauge 19.0 url 기본에서 체크섬할 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_checksummed Gauge 19.0 url 기본에서 체크섬을 성공적으로 계산한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_checksum_failed Gauge 19.0 url 기본에서 체크섬 계산에 실패한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_synced Gauge 19.0 url 보조에서 동기화된 동기화 가능한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_failed Gauge 19.0 url 보조에서 동기화에 실패한 동기화 가능한 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_registry Gauge 19.0 url 레지스트리의 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_verification_total Gauge 19.0 url 보조에서 검증을 시도할 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_verified Gauge 19.0 url 보조에서 성공적으로 검증된 취약성 내보내기 업로드 수
geo_vulnerability_export_uploads_verification_failed Gauge 19.0 url 보조에서 검증에 실패한 취약성 내보내기 업로드 수
gitlab_audit_event_streaming_worker_total Counter 18.9 should_stream, should_persist, streamable 스트리밍 워커에서 처리된 감사 이벤트
gitlab_ci_queue_active_runners_total Histogram 16.3 프로젝트에서 CI/CD 큐를 처리할 수 있는 활성 러너 수
gitlab_maintenance_mode Gauge 15.11 GitLab 유지 관리 모드가 활성화되어 있나요?
gitlab_memwd_violations_handled_total Counter 15.9 Sidekiq 프로세스 메모리 위반이 처리된 총 횟수
gitlab_memwd_violations_total Counter 15.9 Sidekiq 프로세스가 메모리 임계값을 위반한 총 횟수
gitlab_optimistic_locking_retries Histogram 13.10 낙관적 재시도 잠금을 실행하기 위한 재시도 횟수
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 실행 중인 원격 미러 카운터
global_search_awaiting_indexing_queue_size Gauge 13.2 18.7에서 더 이상 사용되지 않으며 제거됨. search_advanced_awaiting_indexing_queue_size로 대체됨. 인덱싱이 일시 중지된 동안 Elasticsearch에 동기화를 기다리는 데이터베이스 업데이트 수
global_search_bulk_cron_initial_queue_size Gauge 13.1 18.7에서 더 이상 사용되지 않으며 제거됨. search_advanced_bulk_cron_initial_queue_size로 대체됨. Elasticsearch에 동기화를 기다리는 초기 데이터베이스 업데이트 수
global_search_bulk_cron_queue_size Gauge 12.10 18.7에서 더 이상 사용되지 않으며 제거됨. search_advanced_bulk_cron_queue_size로 대체됨. Elasticsearch에 동기화를 기다리는 증분 데이터베이스 업데이트 수
limited_capacity_worker_max_running_jobs Gauge 13.5 worker 최대 실행 중인 작업 수
limited_capacity_worker_remaining_work_count Gauge 13.5 worker 큐에 대기 중인 작업 수
limited_capacity_worker_running_jobs Gauge 13.5 worker 실행 중인 작업 수
search_advanced_awaiting_indexing_queue_size Gauge 17.6 인덱싱이 일시 중지된 동안 Elasticsearch에 동기화를 기다리는 데이터베이스 업데이트 수
search_advanced_bulk_cron_embedding_queue_size Gauge 17.6 Elasticsearch에 동기화를 기다리는 임베딩 업데이트 수
search_advanced_bulk_cron_initial_queue_size Gauge 17.6 Elasticsearch에 동기화를 기다리는 초기 데이터베이스 업데이트 수
search_advanced_bulk_cron_queue_size Gauge 17.6 Elasticsearch에 동기화를 기다리는 증분 데이터베이스 업데이트 수
sidekiq_concurrency_limit_current_concurrent_jobs Gauge 17.6 worker, feature_category 현재 동시 실행 중인 작업 수.
sidekiq_concurrency_limit_current_limit Gauge 18.3 worker, feature_category 스로틀링에 따라 현재 실행 허용된 동시 작업 수
sidekiq_concurrency_limit_max_concurrent_jobs Gauge 17.3 worker, feature_category 최대 동시 실행 Sidekiq 작업 수
sidekiq_concurrency_limit_queue_jobs Gauge 17.3 worker, feature_category 동시성 제한 큐에서 대기 중인 Sidekiq 작업 수
sidekiq_concurrency Gauge 12.5 최대 Sidekiq 작업 수
sidekiq_elasticsearch_requests_duration_seconds Histogram 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업이 Elasticsearch 서버에 요청하는 데 소요된 시간(초)
sidekiq_elasticsearch_requests_total Counter 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업 실행 중 Elasticsearch 요청
sidekiq_jobs_completion_seconds Histogram 12.2 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업 완료까지 소요된 시간(초)
sidekiq_jobs_cpu_seconds Histogram 12.4 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업을 실행하는 CPU 시간(초)
sidekiq_jobs_db_seconds Histogram 12.9 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업을 실행하는 DB 시간(초)
sidekiq_jobs_dead_total Counter 13.7 queue, boundary, external_dependencies, feature_category, urgency Sidekiq 데드 작업(재시도 횟수가 초과된 작업)
sidekiq_jobs_failed_total Counter 12.2 queue, boundary, external_dependencies, feature_category, urgency 실패한 Sidekiq 작업
sidekiq_jobs_gitaly_seconds Histogram 12.9 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업을 실행하는 Gitaly 시간(초)
sidekiq_jobs_interrupted_total Counter 15.2 queue, boundary, external_dependencies, feature_category, urgency 중단된 Sidekiq 작업
sidekiq_jobs_queue_duration_seconds Histogram 12.5 queue, boundary, external_dependencies, feature_category, urgency Sidekiq 작업이 실행되기 전 큐에 대기한 시간(초)
sidekiq_jobs_retried_total Counter 12.2 queue, boundary, external_dependencies, feature_category, urgency 재시도된 Sidekiq 작업
sidekiq_jobs_skipped_total Counter 16.2 worker, action, feature_category, reason drop_sidekiq_jobs 기능 플래그가 활성화되거나 run_sidekiq_jobs 기능 플래그가 비활성화될 때 건너뛰어지는(삭제 또는 지연) 작업 수
sidekiq_mem_total_bytes Gauge 15.3 오브젝트 슬롯을 소비하는 오브젝트와 malloc이 필요한 오브젝트에 할당된 총 바이트 수
sidekiq_redis_requests_duration_seconds Histogram 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업이 Redis 서버를 쿼리하는 데 소요된 시간(초)
sidekiq_redis_requests_total Counter 13.1 queue, boundary, external_dependencies, feature_category, job_status, urgency Sidekiq 작업 실행 중 Redis 요청
sidekiq_running_jobs Gauge 12.2 queue, boundary, external_dependencies, feature_category, urgency 실행 중인 Sidekiq 작업 수
sidekiq_throttling_events_total Counter 18.3 worker, strategy Sidekiq 스로틀링 이벤트 총 수
sidekiq_watchdog_running_jobs_total Counter 15.9 worker_class RSS 제한에 도달했을 때 현재 실행 중인 작업

데이터베이스 로드 밸런싱 메트릭#

다음 메트릭을 사용할 수 있습니다:

메트릭 유형 버전 레이블 설명
db_load_balancing_hosts Gauge 12.3 로드 밸런싱 호스트의 현재 수
sidekiq_load_balancing_count Counter 13.11 queue, boundary, external_dependencies, feature_category, job_status, urgency, data_consistency, load_balancing_strategy :sticky 또는 :delayed로 설정된 데이터 일관성으로 로드 밸런싱을 사용하는 Sidekiq 작업
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 풀의 현재 연결 수(= idle + busy + dead)
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_extended_connection_pool_busy Gauge 17.11 소유자가 아직 살아있는 사용 중인 연결(스레드별)
gitlab_database_extended_connection_pool_dead Gauge 17.11 소유자가 살아있지 않은 사용 중인 연결(스레드별)
gitlab_database_connection_pool_waiting Gauge 13.0 현재 이 큐에서 대기 중인 스레드

gitlab_database_extended_connection_pool_busygitlab_database_extended_connection_pool_dead 메트릭은 스레드별 세분화를 위해 thread_name 레이블을 포함합니다. 이 메트릭은 높은 카디널리티로 인해 기본적으로 비활성화되어 있습니다. 파드의 일정 비율에 대해 활성화하려면 per_thread_db_connection_pool_metrics ops 기능 플래그를 사용하세요.

Ruby 메트릭#

몇 가지 기본 Ruby 런타임 메트릭을 사용할 수 있습니다:

메트릭 유형 버전 설명
ruby_gc_duration_seconds Counter 11.1 Ruby GC에서 소요된 시간
ruby_gc_stat_... Gauge 11.1 GC.stat의 다양한 메트릭
ruby_gc_stat_ext_heap_fragmentation Gauge 15.2 에덴 슬롯 대비 라이브 오브젝트로 측정된 Ruby 힙 단편화 수준(범위 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/상주 세트 크기)
ruby_process_resident_anon_memory_bytes Gauge 15.6 프로세스의 익명 메모리 사용량(RSS/상주 세트 크기)
ruby_process_resident_file_memory_bytes Gauge 15.6 프로세스의 파일 지원 메모리 사용량(RSS/상주 세트 크기)
ruby_process_unique_memory_bytes Gauge 13.0 프로세스의 메모리 사용량(USS/고유 세트 크기)
ruby_process_proportional_memory_bytes Gauge 13.0 프로세스의 메모리 사용량(PSS/비례 세트 크기)
ruby_process_start_time_seconds Gauge 12.0 프로세스 시작 시간의 UNIX 타임스탬프

Puma 메트릭#

메트릭 유형 버전 설명
puma_workers Gauge 12.0 총 워커 수
puma_running_workers Gauge 12.0 부팅된 워커 수
puma_stale_workers Gauge 12.0 오래된 워커 수
puma_running Gauge 12.0 실행 중인 스레드 수
puma_queued_connections Gauge 12.0 워커 스레드를 기다리는 해당 워커의 "to do" 세트의 연결 수
puma_active_connections Gauge 12.0 요청을 처리 중인 스레드 수
puma_pool_capacity Gauge 12.0 워커가 현재 처리할 수 있는 요청 수
puma_max_threads Gauge 12.0 최대 워커 스레드 수
puma_idle_threads Gauge 12.0 요청을 처리하지 않는 생성된 스레드 수

Redis 메트릭#

이 클라이언트 메트릭은 Redis 서버 메트릭을 보완하기 위한 것입니다. 이 메트릭은 Redis 인스턴스별로 세분화됩니다. 이 메트릭에는 모두 Redis 인스턴스를 나타내는 storage 레이블이 있습니다. 예를 들어 cache 또는 shared_state.

메트릭 유형 버전 설명
gitlab_redis_client_exceptions_total Counter 13.2 Redis 클라이언트 예외 수(예외 클래스별로 세분화)
gitlab_redis_client_requests_total Counter 13.2 Redis 클라이언트 요청 수
gitlab_redis_client_requests_duration_seconds Histogram 13.2 Redis 요청 지연 시간(차단 명령 제외)
gitlab_redis_client_redirections_total Counter 15.10 Redis 클러스터 MOVED/ASK 리디렉션 수(리디렉션 유형별로 세분화)
gitlab_redis_client_requests_pipelined_commands Histogram 16.4 단일 Redis 서버에 전송된 파이프라인당 명령 수
gitlab_redis_client_pipeline_redirections_count Histogram 17.0 파이프라인의 Redis 클러스터 리디렉션 수

Git LFS 메트릭#

다양한 Git LFS 기능을 추적하는 메트릭.

메트릭 유형 버전 설명
gitlab_sli_lfs_update_objects_total Counter 16.10 총 업데이트된 LFS 오브젝트 수
gitlab_sli_lfs_update_objects_error_total Counter 16.10 총 업데이트된 LFS 오브젝트 오류 수
gitlab_sli_lfs_check_objects_total Counter 16.10 총 확인된 LFS 오브젝트 수
gitlab_sli_lfs_check_objects_error_total Counter 16.10 총 확인된 LFS 오브젝트 오류 수
gitlab_sli_lfs_validate_link_objects_total Counter 16.10 총 검증된 LFS 연결 오브젝트 수
gitlab_sli_lfs_validate_link_objects_error_total Counter 16.10 총 검증된 LFS 연결 오브젝트 오류 수

시크릿 감지 파트너 토큰 검증 메트릭#

히스토리

외부 파트너 API(AWS, GCP, Postman 등)를 통한 시크릿 감지 파트너 토큰 검증을 추적하는 메트릭.

메트릭 유형 버전 레이블 설명
validity_check_partner_api_duration_seconds Histogram 18.6 partner 파트너 토큰 검증 요청에 대한 API 응답 시간 추적. 히스토그램 버킷: [0.1, 0.25, 0.5, 1, 2, 5, 10] 초.
validity_check_partner_api_requests_total Counter 18.6 partner, status, error_type 총 파트너 API 검증 요청 수. statussuccess 또는 failure. error_type은 실패 시에만 포함(예: network_error, rate_limit, response_error).
validity_check_network_errors_total Counter 18.6 partner, error_class 파트너 API 호출 중 총 네트워크 오류. error_class는 오류 유형을 나타냄(예: Timeout, ConnectionRefused, HTTPError).
validity_check_rate_limit_hits_total Counter 18.6 limit_type 토큰 검증 중 총 속도 제한 도달. limit_type은 파트너 속도 제한 키에 해당(예: partner_aws_api, partner_gcp_api, partner_postman_api).

파트너 레이블#

partner 레이블은 다음 값을 가질 수 있습니다:

  • aws - Amazon Web Services 토큰
  • gcp - Google Cloud Platform 토큰
  • postman - Postman API 토큰

메트릭 공유 디렉토리#

GitLab Prometheus 클라이언트는 멀티프로세스 서비스 간에 메트릭 데이터를 공유하기 위한 디렉토리가 필요합니다. 이 파일들은 Puma 서버에서 실행되는 모든 인스턴스 간에 공유됩니다. 디렉토리는 실행 중인 모든 Puma 프로세스에서 접근 가능해야 하며 그렇지 않으면 메트릭이 올바르게 작동하지 않습니다.

이 디렉토리의 위치는 환경 변수 prometheus_multiproc_dir을 사용하여 구성됩니다. 최상의 성능을 위해 이 디렉토리를 tmpfs에 생성하세요.

GitLab이 Linux 패키지를 사용하여 설치되고 tmpfs를 사용할 수 있는 경우 GitLab이 자동으로 메트릭 디렉토리를 구성합니다.