Supported OS Linux Windows Mac OS

Versión de la integración10.0.0

Información general

Una integración que te permite:

  • visualizar y monitorizar las métricas recopiladas con GitLab y Gitaly a través de Prometheus.

Consulta Monitorización de GitLab con Prometheus para obtener más información.

Para una monitorización más exhaustiva de tus pipelines de GitLab, consulta CI Pipeline Visibility. CI Pipeline Visibility proporciona información detallada sobre tu proceso de usuario, te permite acceder a metadatos detallados de Git y realiza un seguimiento del pipeline de rendimiento a lo largo del tiempo.

Configuración

Esta integración basada en OpenMetrics tiene un modo más reciente (que se activa configurando openmetrics_endpoint para que apunte al endpoint de destino) y un modo heredado (que se activa configurando prometheus_url en su lugar). Para obtener todas las características más actualizadas, Datadog recomienda activar el modo más reciente. Para obtener más información, consulta Última versión y versión heredada para integraciones basadas en OpenMetrics.

Las métricas marcadas como [OpenMetricsV1] o [OpenMetricsV2] solo están disponibles utilizando el modo correspondiente de la integración de GitLab. El resto de métricas se recopilan en ambos modos.

Instalación

La comprobación de GitLab está incluida en el paquete del Datadog Agent, por lo que no necesitas instalar nada más en tus servidores de GitLab.

Configuración

host

Para configurar este check para un Agent que se ejecuta en un host:

Recopilación de métricas
  1. Edita el archivo gitlab.d/conf.yaml, en la carpeta conf.d/ en la raíz del directorio de configuración tu Agent, para que apunte al [endpoint] de métricas de GitLab(https://docs.gitlab.com/ee/administration/monitoring/prometheus/gitlab_metrics.html#collecting-the-metrics). Consulta el gitlab.d/conf.yaml de ejemplo para ver todas las opciones de configuración disponibles. Si previamente implementaste esta integración, consulta el ejemplo heredado.

  2. En la página de configuración de GitLab, asegúrate de que la opción Enable Prometheus Metrics está activada (se requiere acceso de administrador). Para obtener más información sobre cómo habilitar la recopilación de métricas, consulta Métricas de GitLab Prometheus.

  3. Permite el acceso a los endpoints de monitorización al actualizar /etc/gitlab/gitlab.rb con la siguiente línea:

    gitlab_rails['monitoring_whitelist'] = ['127.0.0.0/8', '192.168.0.1']
    

    Nota Guarda y reinicia GitLab para ver los cambios.

  4. Reinicia el Agent.

Recopilación de logs
  1. La recopilación de logs está desactivada en forma predeterminada en el Datadog Agent, actívala en tu archivo datadog.yaml:

    logs_enabled: true
    
  2. Luego, edita gitlab.d/conf.yaml y quita los comentarios de las líneas logs de la parte inferior. Actualiza path con la ruta correcta a tus archivos de logs de GitLab.

      logs:
        - type: file
          path: /var/log/gitlab/gitlab-rails/production_json.log
          service: '<SERVICE_NAME>'
          source: gitlab
        - type: file
          path: /var/log/gitlab/gitlab-rails/production.log
          service: '<SERVICE_NAME>'
          source: gitlab
        - type: file
          path: /var/log/gitlab/gitlab-rails/api_json.log
          service: '<SERVICE_NAME>'
          source: gitlab
    
  3. Reinicia el Agent.

En contenedores

Para entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de los parámetros que se indican a continuación.

Recopilación de métricas
ParámetroValor
<INTEGRATION_NAME>gitlab
<INIT_CONFIG>en blanco o {}
<INSTANCE_CONFIG>{"gitlab_url":"http://%%host%%/", "openmetrics_endpoint":"http://%%host%%:10055/-/metrics"}
Recopilación de logs

La recopilación de logs está desactivada por defecto en el Datadog Agent. Para activarla, consulta recopilación de logs de Kubernetes.

ParámetroValor
<LOG_CONFIG>{"source": "gitlab", "service": "gitlab"}

Validación

[Ejecuta el subcomando de estado del Agent(https://docs.datadoghq.com/agent/guide/agent-commands/#agent-status-and-information) y busca gitlab en la sección Checks.

Datos recopilados

Métricas

gitlab.action_cable.active_connections
(gauge)
Número de clientes de ActionCable WS conectados actualmente
Se muestra como conexión
gitlab.auto_devops_pipelines_completed.count
(count)
[OpenMetrics V2] El contador de pipelines de Auto DevOps completados, etiquetados por estado.
gitlab.auto_devops_pipelines_completed_total
(count)
[OpenMetrics V1] El contador de pipelines de Auto DevOps completados, etiquetados por estado.
gitlab.banzai.cached_render_real_duration_seconds.bucket
(count)
[OpenMetrics V2] La duración de la representación de Markdown en HTML cuando existe salida en caché
Se muestra como segundo
gitlab.banzai.cached_render_real_duration_seconds.count
(count)
El recuento de la duración de la renderización de Markdown en HTML cuando existe salida en caché
gitlab.banzai.cached_render_real_duration_seconds.sum
(count)
La suma de la duración de la renderización de Markdown en HTML cuando existe salida en caché
Se muestra como segundo
gitlab.banzai.cacheless_render_real_duration_seconds.bucket
(count)
[OpenMetrics V2] La duración de la representación de Markdown en HTML cuando la salida en caché no existe
Se muestra como segundo
gitlab.banzai.cacheless_render_real_duration_seconds.count
(count)
El recuento de la duración de la renderización de Markdown en HTML cuando la salida en caché no existe.
gitlab.banzai.cacheless_render_real_duration_seconds.sum
(count)
La suma de la duración de la renderización de Markdown en HTML cuando la salida en caché no existe
Se muestra como segundo
gitlab.cache.misses.count
(count)
[OpenMetrics V2] El recuento de fallos de lectura de caché
Se muestra como segundo
gitlab.cache.misses_total
(count)
[OpenMetrics V1] El recuento de fallos de lectura de caché
Se muestra como segundo
gitlab.cache.operation_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de tiempo de acceso a la caché
Se muestra como segundo
gitlab.cache.operation_duration_seconds.count
(count)
El recuento del tiempo de acceso a la caché
gitlab.cache.operation_duration_seconds.sum
(count)
La suma del tiempo de acceso a la caché
Se muestra como segundo
gitlab.cache_operations.count
(count)
[OpenMetrics V2] El recuento de operaciones de caché por controlador/acción
gitlab.cache_operations_total
(count)
[OpenMetrics V1] El recuento de operaciones de caché por controlador/acción
gitlab.ci_pipeline_creation_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento del tiempo en segundos que se tarda en crear un pipeline de Continuous Integration Continuous Delivery
gitlab.ci_pipeline_creation_duration_seconds.count
(count)
El recuento del tiempo en segundos que se tarda en crear un pipeline de Continuous Integration Continuous Delivery
gitlab.ci_pipeline_creation_duration_seconds.sum
(count)
La suma del tiempo en segundos que se tarda en crear un pipeline de Continuous Integration Continuous Delivery
Se muestra como segundo
gitlab.ci_pipeline_size_builds.bucket
(count)
[OpenMetrics V2] El recuento del número total de compilaciones dentro de un pipeline agrupadas por una fuente de pipeline
gitlab.ci_pipeline_size_builds.count
(count)
El recuento del número total de compilaciones dentro de un pipeline agrupadas por una fuente de pipeline
gitlab.ci_pipeline_size_builds.sum
(count)
La suma del número total de compilaciones dentro de un pipeline agrupadas por una fuente de pipeline
gitlab.database.connection_pool_busy
(gauge)
Conexiones en uso cuyo propietario sigue vivo
Se muestra como conexión
gitlab.database.connection_pool_connections
(gauge)
Conexiones actuales en el grupo
Se muestra como conexión
gitlab.database.connection_pool_dead
(gauge)
Conexiones en uso cuyo propietario no está vivo
Se muestra como conexión
gitlab.database.connection_pool_idle
(gauge)
Conexiones no utilizadas
Se muestra como conexión
gitlab.database.connection_pool_size
(gauge)
Capacidad total de conexión del grupo
Se muestra como conexión
gitlab.database.connection_pool_waiting
(gauge)
Subprocesos actualmente en espera en esta cola
Se muestra como subproceso
gitlab.database.transaction_seconds.bucket
(count)
[OpenMetrics V2] El tiempo empleado en transacciones de base de datos en segundos
Se muestra como segundo
gitlab.database.transaction_seconds.count
(count)
El recuento del tiempo empleado en transacciones de base de datos en segundos
gitlab.database.transaction_seconds.sum
(count)
La suma del tiempo empleado en transacciones de base de datos en segundos
Se muestra como segundo
gitlab.db_load_balancing_hosts
(gauge)
El número actual de hosts de equilibrio de carga
Se muestra como host
gitlab.db_partitions_missing
(gauge)
Número de particiones de base de datos esperadas actualmente, pero no presentes
gitlab.db_partitions_present
(gauge)
Número de particiones de base de datos presentes
gitlab.failed_login_captcha.count
(count)
[OpenMetrics V2] El contador de intentos fallidos de CAPTCHA durante el inicio de sesión
gitlab.failed_login_captcha_total
(count)
[OpenMetrics V1] El contador de intentos fallidos de CAPTCHA durante el inicio de sesión
gitlab.geo.attachments
(gauge)
El número total de archivos adjuntos disponibles en la entidad primaria
gitlab.geo.attachments_failed
(gauge)
El número de archivos adjuntos no sincronizados en la entidad secundaria
gitlab.geo.attachments_synced
(gauge)
El número de archivos adjuntos sincronizados en la entidad secundaria
gitlab.geo.attachments_synced_missing_on_primary
(gauge)
El número de archivos adjuntos marcados como sincronizados debido a que falta el archivo en la entidad primaria.
gitlab.geo.cursor_last_event_id
(gauge)
El último ID de base de datos del log de evento procesado por la entidad secundaria
gitlab.geo.cursor_last_event_timestamp
(gauge)
La última marca de tiempo UNIX del log de evento procesado por la entidad secundaria
gitlab.geo.db_replication_lag_seconds
(gauge)
El retardo de replicación de la base de datos (segundos)
Se muestra como segundo
gitlab.geo.group.wiki.repositories
(gauge)
Número de wikis de grupo en la entidad primaria (13.10)
gitlab.geo.group.wiki.repositories_checksum_failed
(gauge)
Número de wikis de grupo que no han podido calcular la suma de comprobación en la entidad primaria (13.10)
gitlab.geo.group.wiki.repositories_checksum_total
(gauge)
Número de wikis de grupo para la suma de comprobación en la entidad primaria (16.3)
gitlab.geo.group.wiki.repositories_checksummed
(gauge)
Número de wikis de grupo que han calculado correctamente la suma de comprobación en la entidad primaria (13.10)
gitlab.geo.group.wiki.repositories_failed
(gauge)
Número de wikis de grupo sincronizables que no se sincronizan en la entidad secundaria (13.10)
gitlab.geo.group.wiki.repositories_registry
(gauge)
Número de wikis de grupo en el registro (13.10)
gitlab.geo.group.wiki.repositories_synced
(gauge)
Número de wikis de grupo sincronizables en la entidad secundaria (13.10)
gitlab.geo.group.wiki.repositories_verification_failed
(gauge)
Número de wikis de grupo que no han superado la verificación en la entidad secundaria (16.3)
gitlab.geo.group.wiki.repositories_verification_total
(gauge)
Número de wikis de grupo para intentar verificar en la entidad secundaria (16.3)
gitlab.geo.group.wiki.repositories_verified
(gauge)
Número de wikis de grupo verificados con éxito en la entidad secundaria (16.3)
gitlab.geo.job_artifacts_synced_missing_on_primary
(gauge)
El número de artefactos de trabajo marcados como sincronizados debido a que falta el archivo en la entidad primaria.
gitlab.geo.last_event_id
(gauge)
El ID de la base de datos de la última entrada del log de evento en la entidad primaria.
gitlab.geo.last_event_timestamp
(gauge)
La marca de tiempo UNIX de la última entrada del log de evento en la entidad primaria
gitlab.geo.last_successful_status_check_timestamp
(gauge)
La última fecha y hora en la que el estado se actualizó correctamente
gitlab.geo.lfs_objects
(gauge)
El número total de objetos LFS disponibles en la entidad primaria
gitlab.geo.lfs_objects_failed
(gauge)
Número de objetos LFS no sincronizados en la entidad secundaria
gitlab.geo.lfs_objects_synced
(gauge)
Número de objetos LFS sincronizados en la entidad secundaria
gitlab.geo.lfs_objects_synced_missing_on_primary
(gauge)
El número de objetos LFS marcados como sincronizados debido a que falta el archivo en la primaria.
gitlab.geo.merge_request_diffs
(gauge)
Número de diferencias de solicitudes de fusión en la entidad primaria
gitlab.geo.merge_request_diffs_checksum_failed
(gauge)
Número de diferencias de solicitud de fusión en las que no se ha podido calcular la suma de comprobación en la entidad primaria
gitlab.geo.merge_request_diffs_checksummed
(gauge)
Número de diferencias de solicitud de fusión con suma de comprobación en la entidad primaria
gitlab.geo.merge_request_diffs_failed
(gauge)
Número de diferencias de solicitudes de fusión sincronizables que no se han sincronizado en la entidad secundaria
gitlab.geo.merge_request_diffs_registry
(gauge)
Número de diferencias de solicitudes de fusión en el registro
gitlab.geo.merge_request_diffs_synced
(gauge)
Número de diferencias de solicitudes de fusión sincronizables en la entidad secundaria
gitlab.geo.package_files
(gauge)
Número de archivos de paquetes en la entidad primaria
gitlab.geo.package_files_checksum_failed
(gauge)
Número de archivos de paquetes en los que no se ha podido calcular la suma de comprobación en la entidad primaria
gitlab.geo.package_files_checksummed
(gauge)
Número de archivos de paquetes comprobados en la entidad primaria
gitlab.geo.package_files_failed
(gauge)
Número de archivos de paquetes sincronizables no sincronizados en la entidad secundaria
gitlab.geo.package_files_registry
(gauge)
Número de archivos de paquetes en el registro
gitlab.geo.package_files_synced
(gauge)
Número de archivos de paquetes sincronizables en la entidad secundaria
gitlab.geo.project.repositories
(gauge)
Número de repositorios de proyecto en la entidad primaria (16.2)
gitlab.geo.project.repositories_checksum_failed
(gauge)
Número de repositorios de proyecto que no han podido calcular la suma de comprobación en la entidad primaria (16.2)
gitlab.geo.project.repositories_checksum_total
(gauge)
Número de repositorios de proyecto para la suma de comprobación en la entidad primaria (16.2)
gitlab.geo.project.repositories_checksummed
(gauge)
Número de repositorios de proyecto que han calculado correctamente la suma de comprobación en la entidad primaria (16.2)
gitlab.geo.project.repositories_failed
(gauge)
Número de repositorios sincronizables de proyecto no sincronizados en la entidad secundaria (16.2)
gitlab.geo.project.repositories_registry
(gauge)
Número de repositorios de proyecto en el registro (16.2)
gitlab.geo.project.repositories_synced
(gauge)
Número de repositorios de proyecto sincronizables en la entidad secundaria (16.2)
gitlab.geo.project.repositories_verification_failed
(gauge)
Número de repositorios de proyecto que no han pasado la verificación en la entidad secundaria (16.2)
gitlab.geo.project.repositories_verification_total
(gauge)
Número de repositorios de proyecto a intentar verificar en la entidad secundaria (16.2)
gitlab.geo.project.repositories_verified
(gauge)
Número de repositorios de proyecto verificados con éxito en la entidad secundaria (16.2)
gitlab.geo.project.wiki.repositories
(gauge)
Número de repositorios wiki de proyecto en la entidad primaria (15.10)
gitlab.geo.project.wiki.repositories_checksum_failed
(gauge)
Número de repositorios wiki de proyecto que fallaron al calcular la suma de comprobación en la entidad primaria (15.10)
gitlab.geo.project.wiki.repositories_checksum_total
(gauge)
Número de repositorios de wiki de proyecto para comprobar la suma en la entidad primaria (15.10)
gitlab.geo.project.wiki.repositories_checksummed
(gauge)
Número de repositorios de wiki de proyecto que han calculado correctamente la suma de comprobación en la entidad primaria (15.10)
gitlab.geo.project.wiki.repositories_failed
(gauge)
Número de repositorios de wiki de proyecto sincronizables que no se sincronizan en la entidad secundaria (15.10)
gitlab.geo.project.wiki.repositories_registry
(gauge)
Número de repositorios de wiki de proyecto en el registro (15.10)
gitlab.geo.project.wiki.repositories_synced
(gauge)
Número de repositorios de wiki de proyecto sincronizables en la entidad secundaria (15.10)
gitlab.geo.project.wiki.repositories_verification_failed
(gauge)
Número de repositorios de wiki de proyecto que fallaron la verificación en la entidad secundaria (15.10)
gitlab.geo.project.wiki.repositories_verification_total
(gauge)
Número de repositorios de wiki de proyecto a intentar verificar en la entidad secundaria (15.10)
gitlab.geo.project.wiki.repositories_verified
(gauge)
Número de repositorios de wiki de proyecto verificados con éxito en la entidad secundaria (15.10)
gitlab.geo.repositories
(gauge)
El número total de repositorios disponibles en la entidad primaria
gitlab.geo.repositories_checked_count
(gauge)
El número de repositorios que se han comprobado mediante git fsck
gitlab.geo.repositories_checked_failed_count
(gauge)
El número de repositorios que tienen un fallo de git fsck
gitlab.geo.repositories_checksum_failed_count
(gauge)
El número de repositorios que no han podido calcular la suma de comprobación en la entidad primaria
gitlab.geo.repositories_checksum_mismatch_count
(gauge)
Número de repositorios cuya suma de comprobación no coincide en la entidad secundaria
gitlab.geo.repositories_checksummed_count
(gauge)
Número de repositorios comprobados en la entidad primaria
gitlab.geo.repositories_failed
(gauge)
Número de repositorios no sincronizados en la entidad secundaria
gitlab.geo.repositories_retrying_verification_count
(gauge)
Número de fallos de verificación de repositorios que Geo está intentando corregir activamente en la entidad secundaria.
gitlab.geo.repositories_synced
(gauge)
Número de repositorios sincronizados en la entidad secundaria
gitlab.geo.repositories_verification_failed_count
(gauge)
Número de repositorios no verificados en la entidad secundaria
gitlab.geo.repositories_verified_count
(gauge)
El número de repositorios verificados en la entidad secundaria
gitlab.geo.status_failed.count
(count)
[OpenMetrics V2] Número de veces que ha fallado la recuperación del estado del nodo de Geo.
gitlab.geo.status_failed_total
(count)
[OpenMetrics V1] El número de veces que falló la recuperación del estado del nodo de Geo.
gitlab.geo.terraform_states
(gauge)
Número de estados de terraform en la entidad primaria
gitlab.geo.terraform_states_checksum_failed
(gauge)
Número de estados de terraform en los que no se ha podido calcular la suma de comprobación en la entidad primaria
gitlab.geo.terraform_states_checksummed
(gauge)
Número de estados de terraform comprobados en la entidad primaria
gitlab.geo.terraform_states_failed
(gauge)
Número de estados de terraform sincronizables no sincronizados en la entidad secundaria
gitlab.geo.terraform_states_registry
(gauge)
Número de estados de terraform en el registro
gitlab.geo.terraform_states_synced
(gauge)
Número de estados de terraform sincronizables en la entidad secundaria
gitlab.geo.wikis_checksum_failed_count
(gauge)
El número de wikis que no han podido calcular la suma de comprobación en la entidad primaria
gitlab.geo.wikis_checksum_mismatch_count
(gauge)
Número de wikis cuya suma de comprobación no coincide en la entidad secundaria
gitlab.geo.wikis_checksummed_count
(gauge)
Número de wikis verificados en la entidad primaria
gitlab.geo.wikis_retrying_verification_count
(gauge)
Número de fallos de verificación de wikis que Geo está intentando corregir activamente en la entidad secundaria.
gitlab.geo.wikis_verification_failed_count
(gauge)
El número de wikis no verificadas en la entidad secundaria
gitlab.geo.wikis_verified_count
(gauge)
El número de wikis verificados en la entidad secundaria
gitlab.gitaly.cacheinvalidator_rpc.count
(count)
[OpenMetrics V2] Número total de RPCs encontrados por el invalidador de caché.
gitlab.gitaly.catfile_cache_members
(gauge)
[OpenMetrics V2] Indicador de los miembros de la caché catfile por tipo de proceso.
gitlab.gitaly.catfile_processes
(gauge)
[OpenMetrics V2] .
gitlab.gitaly.command.context_switches.count
(count)
[OpenMetrics V2] Suma de cambios de contexto realizados durante el proceso de shell.
gitlab.gitaly.command.cpu_seconds.count
(count)
[OpenMetrics V2] Suma del tiempo de CPU gastado en el proceso de shell.
gitlab.gitaly.command.major_page_faults.count
(count)
[OpenMetrics V2] Suma de los fallos graves de la página realizados en el proceso de shell.
gitlab.gitaly.command.minor_page_faults.count
(count)
[OpenMetrics V2] Suma de los fallos secundarios de la página realizados en el proceso de shell.
gitlab.gitaly.command.real_seconds.count
(count)
[OpenMetrics V2] Suma de tiempo real gastado en el proceso de shell.
gitlab.gitaly.command.signals_received.count
(count)
[OpenMetrics V2] Suma de tiempo real gastado en el proceso de shell.
gitlab.gitaly.command.spawn_token_acquiring_seconds.count
(count)
[OpenMetrics V2] Suma de tiempo de espera de un token de spawn.
Se muestra como segundo
gitlab.gitaly.commands_running
(gauge)
[OpenMetrics V2] Número total de procesos que se están ejecutando actualmente.
gitlab.gitaly.concurrency_limiting_acquiring_seconds.bucket
(count)
[OpenMetrics V2] Buckets de histograma del tiempo que las llamadas tienen tarifa limitada.
Se muestra como segundo
gitlab.gitaly.concurrency_limiting_acquiring_seconds.count
(count)
[OpenMetrics V2] Recuento del tiempo en que las llamadas tienen tarifa limitada.
Se muestra como segundo
gitlab.gitaly.concurrency_limiting_acquiring_seconds.sum
(count)
[OpenMetrics V2] Suma de tiempo en que las llamadas tienen tarifa limitada.
Se muestra como segundo
gitlab.gitaly.concurrency_limiting_in_progress
(gauge)
[OpenMetrics V2] Indicador del número de llamadas concurrentes en curso.
gitlab.gitaly.concurrency_limiting_queued
(gauge)
[OpenMetrics V2] Indicador del número de llamadas en cola.
gitlab.gitaly.diskcache.bytes_fetched.count
(count)
[OpenMetrics V2] Número total de bytes de caché de disco recuperados.
Se muestra como byte
gitlab.gitaly.diskcache.bytes_loser.count
(count)
[OpenMetrics V2] Número total de bytes de caché de disco por pérdida de escrituras.
Se muestra como byte
gitlab.gitaly.diskcache.bytes_stored.count
(count)
[OpenMetrics V2] Número total de bytes de caché de disco almacenados.
Se muestra como byte
gitlab.gitaly.diskcache.miss.count
(count)
[OpenMetrics V2] Número total de pérdidas de caché de disco.
gitlab.gitaly.diskcache.requests.count
(count)
[OpenMetrics V2] Número total de solicitudes de caché de disco.
gitlab.gitaly.diskcache.walker_empty_dir.count
(count)
[OpenMetrics V2] Número total de directorios vacíos encontrados.
gitlab.gitaly.diskcache.walker_empty_dir_removal.count
(count)
[OpenMetrics V2] Número total de directorios vacíos eliminados.
gitlab.gitaly.diskcache.walker_error.count
(count)
[OpenMetrics V2] Número total de eventos durante los recorridos por el sistema de archivos diskcache.
gitlab.gitaly.diskcache.walker_removal.count
(count)
[OpenMetrics V2] Retraso entre la llamada al servicio de transacciones y la recepción de una respuesta.
gitlab.gitaly.go.gc_duration_seconds.count
(count)
[OpenMetrics V2] Resumen de la duración de la pausa de los ciclos de recopilación de elementos no usados.
Se muestra en segundos
gitlab.gitaly.go.gc_duration_seconds.quantile
(gauge)
[OpenMetrics V2] Resumen de la duración de la pausa de los ciclos de recopilación de elementos no usados.
Se muestra en segundos
gitlab.gitaly.go.gc_duration_seconds.sum
(count)
[OpenMetrics V2] Resumen de la duración de la pausa de los ciclos de recopilación de elementos no usados.
Se muestra en segundos
gitlab.gitaly.go.goroutines
(gauge)
[OpenMetrics V2] Número de goroutines que existen actualmente.
gitlab.gitaly.go.info
(gauge)
[OpenMetrics V2] Información sobre el entorno de Go.
gitlab.gitaly.go.memstats_alloc_bytes
(gauge)
[OpenMetrics V2] Número de bytes asignados y aún en uso.
Se muestra como byte
gitlab.gitaly.go.memstats_buck_hash_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes utilizados por la tabla hash del bucket de perfiles.
Se muestra como byte
gitlab.gitaly.go.memstats_frees.count
(count)
[OpenMetrics V2] Número total de libres.
gitlab.gitaly.go.memstats_gc_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes utilizados para los metadatos del sistema de recopilación de elementos no usados.
Se muestra como byte
gitlab.gitaly.go.memstats_heap_alloc_bytes
(gauge)
[OpenMetrics V2] Número de bytes de heap asignados y aún en uso.
Se muestra como byte
gitlab.gitaly.go.memstats_heap_idle_bytes
(gauge)
[OpenMetrics V2] Número de bytes del heap en espera de ser utilizados.
Se muestra como byte
gitlab.gitaly.go.memstats_heap_inuse_bytes
(gauge)
[OpenMetrics V2] Número de bytes del heap que están en uso.
Se muestra como byte
gitlab.gitaly.go.memstats_heap_objects
(gauge)
[OpenMetrics V2] Número de objetos asignados.
gitlab.gitaly.go.memstats_heap_released_bytes
(gauge)
[OpenMetrics V2] Número de bytes de heap liberados al SO.
Se muestra como byte
gitlab.gitaly.go.memstats_heap_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes de heap obtenidos del sistema.
Se muestra como byte
gitlab.gitaly.go.memstats_last_gc_time_seconds
(gauge)
[OpenMetrics V2] Número de segundos transcurridos desde 1970 de la última recopilación de elementos no usados.
Se muestra como segundo
gitlab.gitaly.go.memstats_lookups.count
(count)
[OpenMetrics V2] Número total de búsquedas de punteros.
gitlab.gitaly.go.memstats_mallocs.count
(count)
[OpenMetrics V2] Número total de mallocs.
gitlab.gitaly.go.memstats_mcache_inuse_bytes
(gauge)
[OpenMetrics V2] Número de bytes en uso por las estructuras mcache.
Se muestra como byte
gitlab.gitaly.go.memstats_mcache_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes utilizados para las estructuras mcache obtenidas del sistema.
Se muestra como byte
gitlab.gitaly.go.memstats_mspan_inuse_bytes
(gauge)
[OpenMetrics V2] Número de bytes en uso por las estructuras mspan.
Se muestra como byte
gitlab.gitaly.go.memstats_mspan_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes utilizados para las estructuras mspan obtenidas del sistema.
Se muestra como byte
gitlab.gitaly.go.memstats_next_gc_bytes
(gauge)
[OpenMetrics V2] Número de bytes del heap cuando se realice la próxima recopilación de elementos no usados.
Se muestra como byte
gitlab.gitaly.go.memstats_other_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes utilizados para otras asignaciones del sistema.
Se muestra como byte
gitlab.gitaly.go.memstats_stack_inuse_bytes
(gauge)
[OpenMetrics V2] Número de bytes en uso por el asignador de stack tecnológico.
Se muestra como byte
gitlab.gitaly.go.memstats_stack_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes obtenidos del sistema para el asignador de stack tecnológico.
Se muestra como byte
gitlab.gitaly.go.memstats_sys_bytes
(gauge)
[OpenMetrics V2] Número de bytes obtenidos del sistema.
Se muestra como byte
gitlab.gitaly.go.threads
(gauge)
[OpenMetrics V2] Número de subprocesos de SO creados.
gitlab.gitaly.grpc_server.handled.count
(count)
[OpenMetrics V2] Número total de RPCs completados en el servidor, independientemente del éxito o fracaso.
gitlab.gitaly.grpc_server.handling_seconds.bucket
(count)
[OpenMetrics V2] Bucket de histograma de la latencia de respuesta de gRPC que había sido gestionada a nivel de aplicación por el servidor.
Se muestra como segundo
gitlab.gitaly.grpc_server.handling_seconds.count
(count)
[OpenMetrics V2] Recuento de la latencia de respuesta de gRPC que había sido gestionada a nivel de aplicación por el servidor.
Se muestra como segundo
gitlab.gitaly.grpc_server.handling_seconds.sum
(count)
[OpenMetrics V2] Suma de la latencia de respuesta de gRPC que ha sido gestionada a nivel de aplicación por el servidor.
Se muestra como segundo
gitlab.gitaly.grpc_server.msg_received.count
(count)
[OpenMetrics V2] Número total de mensajes de flujo de RPC recibidos en el servidor.
gitlab.gitaly.grpc_server.msg_sent.count
(count)
[OpenMetrics V2] Número total de mensajes de flujo de gRPC enviados por el servidor.
gitlab.gitaly.grpc_server.started.count
(count)
[OpenMetrics V2] Número total de RPCs iniciados en el servidor.
gitlab.gitaly.hook_transaction_voting_delay_seconds.bucket
(count)
[OpenMetrics V2] Retraso entre la llamada al servicio de transacciones y la recepción de una respuesta.
Se muestra como segundo
gitlab.gitaly.hook_transaction_voting_delay_seconds.count
(count)
[OpenMetrics V2] Retraso entre la llamada al servicio de transacciones y la recepción de una respuesta.
Se muestra como segundo
gitlab.gitaly.hook_transaction_voting_delay_seconds.sum
(count)
[OpenMetrics V2] Retraso entre la llamada al servicio de transacciones y la recepción de una respuesta.
Se muestra como segundo
gitlab.gitaly.inforef_cache_attempt.count
(count)
[OpenMetrics V2] Número total de RPCs smarthttp info-ref que acceden a la caché.
gitlab.gitaly.list_commits_by_oid_request_size.bucket
(count)
[OpenMetrics V2] Número de confirmaciones solicitadas en una solicitud ListCommitsByOid.
gitlab.gitaly.list_commits_by_oid_request_size.count
(count)
[OpenMetrics V2] Número de confirmaciones solicitadas en una solicitud ListCommitsByOid.
gitlab.gitaly.list_commits_by_oid_request_size.sum
(count)
[OpenMetrics V2] Número de confirmaciones solicitadas en una solicitud ListCommitsByOid.
gitlab.gitaly.pack_objects.acquiring_seconds.bucket
(count)
[OpenMetrics V2] Bucket de histograma de tiempo en que las llamadas tienen tarifa limitada.
Se muestra como segundo
gitlab.gitaly.pack_objects.acquiring_seconds.count
(count)
[OpenMetrics V2] Recuento del tiempo en que las llamadas tienen tarifa limitada.
Se muestra como segundo
gitlab.gitaly.pack_objects.acquiring_seconds.sum
(count)
[OpenMetrics V2] Suma de tiempo en que las llamadas tienen tarifa limitada.
Se muestra como segundo
gitlab.gitaly.pack_objects.generated_bytes.count
(count)
[OpenMetrics V2] Número de bytes generados en PackObjectsHook al ejecutar git-pack-objects.
Se muestra como byte
gitlab.gitaly.pack_objects.in_progress
(gauge)
[OpenMetrics V2] Indicador del número de llamadas concurrentes en curso.
gitlab.gitaly.pack_objects.queued
(gauge)
[OpenMetrics V2] Indicador del número de llamadas en cola.
gitlab.gitaly.pack_objects.served_bytes.count
(count)
[OpenMetrics V2] Número de bytes de datos git-pack-objects entregados a clientes.
Se muestra como byte
gitlab.gitaly.process_cpu_seconds.count
(count)
[OpenMetrics V2] Tiempo total de CPU del usuario y del sistema empleado en segundos.
Se muestra en segundos
gitlab.gitaly.process_max_fds
(gauge)
[OpenMetrics V2] Número máximo de descriptores de archivo abiertos.
gitlab.gitaly.process_open_fds
(gauge)
[OpenMetrics V2] Número de descriptores de archivo abiertos.
gitlab.gitaly.process_resident_memory_bytes
(gauge)
[OpenMetrics V2] Tamaño de la memoria residente en bytes.
Se muestra como byte
gitlab.gitaly.process_start_time_seconds
(gauge)
[OpenMetrics V2] Tiempo de inicio del proceso desde unix epoch en segundos.
Se muestra como segundo
gitlab.gitaly.process_virtual_memory_bytes
(gauge)
[OpenMetrics V2] Tamaño de la memoria virtual en bytes.
Se muestra como byte
gitlab.gitaly.process_virtual_memory_max_bytes
(gauge)
[OpenMetrics V2] Cantidad máxima de memoria virtual disponible en bytes.
Se muestra como byte
gitlab.gitaly.promhttp_metric_handler_requests.count
(count)
[OpenMetrics V2] Número total de scrapes por código de estado HTTP.
gitlab.gitaly.promhttp_metric_handler_requests_in_flight
(gauge)
[OpenMetrics V2] Número actual de scrapes que se están entregando.
gitlab.gitaly.spawn_timeouts.count
(count)
[OpenMetrics V2] Número de procesos de tiempo de espera de spawn.
gitlab.gitaly.streamcache_sendfile_bytes.count
(count)
[OpenMetrics V2] Número de bytes enviados usando sendfile.
Se muestra como byte
gitlab.global_search_awaiting_indexing_queue_size
(gauge)
Número de actualizaciones de la base de datos en espera de ser sincronizadas con Elasticsearch mientras la indexación está en pausa
gitlab.global_search_bulk_cron_queue_size
(gauge)
Número de registros de la base de datos a la espera de ser sincronizados con Elasticsearch
gitlab.go_gc_duration_seconds
(gauge)
Un resumen de las duraciones de invocación de GC
Se muestra como solicitud
gitlab.go_gc_duration_seconds_count
(gauge)
El recuento de las duraciones de invocación de GC
Se muestra como solicitud
gitlab.go_gc_duration_seconds_sum
(count)
La suma de las duraciones de invocación de GC
Se muestra como solicitud
gitlab.go_goroutines
(gauge)
El número de goroutines que existen actualmente
Se muestra como solicitud
gitlab.go_memstats_alloc_bytes
(gauge)
El número de bytes asignados y aún en uso
Se muestra como byte
gitlab.go_memstats_alloc_bytes.count
(count)
[OpenMetrics V2] El número total de bytes asignados
Se muestra como byte
gitlab.go_memstats_alloc_bytes_total
(count)
[OpenMetrics V1] El número total de bytes asignados
Se muestra como byte
gitlab.go_memstats_buck_hash_sys_bytes
(gauge)
El número de bytes utilizados por la tabla hash del bucket de perfiles
Se muestra como byte
gitlab.go_memstats_frees.count
(count)
[OpenMetrics V2] El número total de libres
Se muestra como solicitud
gitlab.go_memstats_frees_total
(count)
[OpenMetrics V1] El número total de libres
Se muestra como solicitud
gitlab.go_memstats_gc_cpu_fraction
(gauge)
La fracción del tiempo de CPU disponible de este programa utilizado por el GC desde que el programa se inició
Se muestra como solicitud
gitlab.go_memstats_gc_sys_bytes
(gauge)
El número de bytes utilizados para los metadatos del sistema de recopilación de elementos no usados
Se muestra como byte
gitlab.go_memstats_heap_alloc_bytes
(gauge)
El número de bytes del heap asignados y aún en uso
Se muestra como byte
gitlab.go_memstats_heap_idle_bytes
(gauge)
El número de bytes del heap en espera de ser utilizados
Se muestra como byte
gitlab.go_memstats_heap_inuse_bytes
(gauge)
El número de bytes del heap que están en uso
Se muestra como byte
gitlab.go_memstats_heap_objects
(gauge)
El número de objetos asignados
Se muestra como solicitud
gitlab.go_memstats_heap_released_bytes.count
(count)
[OpenMetrics V2] El número total de bytes de heap liberados al SO
Se muestra como byte
gitlab.go_memstats_heap_released_bytes_total
(count)
[OpenMetrics V1] El número total de bytes de heap liberados al SO
Se muestra como byte
gitlab.go_memstats_heap_sys_bytes
(gauge)
El número de bytes del heap obtenidos del sistema
Se muestra como byte
gitlab.go_memstats_last_gc_time_seconds
(gauge)
El número de segundos desde 1970 de la última recopilación de elementos no usados
Se muestra como solicitud
gitlab.go_memstats_lookups.count
(count)
[OpenMetrics V2] El número total de búsquedas de punteros
Se muestra como solicitud
gitlab.go_memstats_lookups_total
(count)
[OpenMetrics V1] El número total de búsquedas de punteros
Se muestra como solicitud
gitlab.go_memstats_mallocs.count
(count)
[OpenMetrics V2] El número total de mallocs
Se muestra como solicitud
gitlab.go_memstats_mallocs_total
(count)
[OpenMetrics V1] El número total de mallocs
Se muestra como solicitud
gitlab.go_memstats_mcache_inuse_bytes
(gauge)
El número de bytes en uso por las estructuras mcache
Se muestra como byte
gitlab.go_memstats_mcache_sys_bytes
(gauge)
El número de bytes utilizados para las estructuras mcache obtenidas del sistema
Se muestra como byte
gitlab.go_memstats_mspan_inuse_bytes
(gauge)
El número de bytes en uso por las estructuras mspan
Se muestra como byte
gitlab.go_memstats_mspan_sys_bytes
(gauge)
El número de bytes utilizados para las estructuras mspan obtenidas del sistema
Se muestra como byte
gitlab.go_memstats_next_gc_bytes
(gauge)
El número de bytes del heap cuando la próxima recopilación de elementos no usados se llevará a cabo
Se muestra como byte
gitlab.go_memstats_other_sys_bytes
(gauge)
El número de bytes utilizados para otras asignaciones del sistema
Se muestra como byte
gitlab.go_memstats_stack_inuse_bytes
(gauge)
El número de bytes en uso por el asignador de stack tecnológico
Se muestra como byte
gitlab.go_memstats_stack_sys_bytes
(gauge)
El número de bytes obtenidos del sistema para el asignador de stack tecnológico
Se muestra como byte
gitlab.go_memstats_sys_bytes
(gauge)
Número de bytes obtenidos por sistema. Suma de todas las asignaciones del sistema
Se muestra como byte
gitlab.go_threads
(gauge)
El número de subprocesos de SO create
Se muestra como solicitud
gitlab.http.elasticsearch_requests_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la duración de las solicitudes elasticsearch durante las transacciones web.
gitlab.http.elasticsearch_requests_duration_seconds.count
(count)
El recuento de la duración de las solicitudes elasticsearch durante las transacciones web
gitlab.http.elasticsearch_requests_duration_seconds.sum
(count)
La suma de la duración de las solicitudes elasticsearch durante las transacciones web
Se muestra como segundo
gitlab.http.elasticsearch_requests_total
(count)
Recuento de solicitudes de Elasticsearch durante las transacciones web
Se muestra como solicitud
gitlab.http_request_duration_microseconds
(gauge)
Las latencias de las solicitudes HTTP en microsegundos
Se muestra como solicitud
gitlab.http_request_size_bytes
(gauge)
El tamaño de las solicitudes HTTP en bytes
Se muestra como byte
gitlab.http_response_size_bytes
(gauge)
El tamaño de la respuesta HTTP en bytes
Se muestra como byte
gitlab.job.waiter_started.count
(count)
[OpenMetrics V2] El número de lotes de trabajos iniciados donde una solicitud web está esperando a que los trabajos se completen
Se muestra como trabajo
gitlab.job.waiter_started_total
(count)
[OpenMetrics V1] El número de lotes de trabajos iniciados donde una solicitud web está esperando a que los trabajos se completen
Se muestra como trabajo
gitlab.job.waiter_timeouts.count
(count)
[OpenMetrics V2] El número de lotes de trabajos que expiraron cuando una solicitud web está esperando a que los trabajos se completen
Se muestra como trabajo
gitlab.job.waiter_timeouts_total
(count)
[OpenMetrics V1] El número de lotes de trabajos que expiraron cuando una solicitud web está esperando a que los trabajos se completen
Se muestra como trabajo
gitlab.method_call_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la duración real de las llamadas al método
Se muestra como segundo
gitlab.method_call_duration_seconds.count
(count)
El recuento de duración real de llamadas al método
gitlab.method_call_duration_seconds.sum
(count)
La suma de duración real de las llamadas al método
Se muestra como segundo
gitlab.page_out_of_bounds
(count)
Contador del límite de paginación PageLimiter alcanzado
gitlab.pipelines_created.count
(count)
[OpenMetrics V2] El contador de pipelines creados.
gitlab.pipelines_created_total
(count)
[OpenMetrics V1] El contador de pipelines creados
gitlab.process_cpu_seconds.count
(count)
[OpenMetrics V2] El tiempo total de CPU del usuario y del sistema empleado en segundos
Se muestra como solicitud
gitlab.process_cpu_seconds_total
(count)
[OpenMetrics V1] El tiempo total de CPU del usuario y del sistema empleado en segundos
Se muestra como solicitud
gitlab.process_max_fds
(gauge)
El número máximo de descriptores de archivo abiertos
Se muestra como solicitud
gitlab.process_open_fds
(gauge)
El número de descriptores de archivo abiertos
Se muestra como solicitud
gitlab.process_resident_memory_bytes
(gauge)
El tamaño de la memoria residente en bytes
Se muestra como byte
gitlab.process_start_time_seconds
(gauge)
La hora de inicio del proceso desde unix epoch en segundos
Se muestra como solicitud
gitlab.process_virtual_memory_bytes
(gauge)
El tamaño de la memoria virtual en bytes
Se muestra como byte
gitlab.prometheus_build_info
(gauge)
Una métrica con un valor constante de ‘1’ etiquetada por rama de revisión de versión y goversion a partir de la cual se construyó prometheus
Se muestra como solicitud
gitlab.prometheus_config_last_reload_success_timestamp_seconds
(gauge)
La marca de tiempo de la última recarga de configuración con éxito
Se muestra como solicitud
gitlab.prometheus_config_last_reload_successful
(gauge)
Si el último intento de recarga de la configuración se ha realizado correctamente
Se muestra como solicitud
gitlab.prometheus_engine_queries
(gauge)
El número actual de consultas en ejecución o en espera
Se muestra como solicitud
gitlab.prometheus_engine_queries_concurrent_max
(gauge)
El número máximo de consultas concurrentes
Se muestra como solicitud
gitlab.prometheus_engine_query_duration_seconds
(gauge)
El tiempo de consulta
Se muestra como solicitud
gitlab.prometheus_evaluator_duration_seconds
(gauge)
La duración de las evaluaciones de los grupos de reglas
Se muestra como solicitud
gitlab.prometheus_evaluator_iterations.count
(count)
[OpenMetrics V2] Número total de evaluaciones de grupos de reglas programadas, tanto si se han ejecutado como si se han omitido
Se muestra como solicitud
gitlab.prometheus_evaluator_iterations_missed.count
(count)
[OpenMetrics V2] Número total de evaluaciones de grupos de reglas perdidas debido a la lentitud de la evaluación de grupos de reglas
Se muestra como solicitud
gitlab.prometheus_evaluator_iterations_missed_total
(count)
[OpenMetrics V1] El número total de evaluaciones de grupos de reglas perdidas debido a la lentitud de la evaluación de grupos de reglas
Se muestra como solicitud
gitlab.prometheus_evaluator_iterations_skipped.count
(count)
[OpenMetrics V2] Número total de evaluaciones de grupos de reglas omitidas debido al almacenamiento limitado de métricas
Se muestra como solicitud
gitlab.prometheus_evaluator_iterations_skipped_total
(count)
[OpenMetrics V1] Número total de evaluaciones de grupos de reglas omitidas debido al almacenamiento de métricas limitado
Se muestra como solicitud
gitlab.prometheus_evaluator_iterations_total
(count)
[OpenMetrics V1] Número total de evaluaciones de grupos de reglas programadas, tanto si se han ejecutado como si se han omitido
Se muestra como solicitud
gitlab.prometheus_local_storage_checkpoint_duration_seconds
(gauge)
La duración en segundos de la comprobación de los chunks abiertos y los chunks pendientes de persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_checkpoint_last_duration_seconds
(gauge)
La duración en segundos del último punto de control de los chunks abiertos y los chunks pendientes de persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_checkpoint_last_size_bytes
(gauge)
El tamaño del último punto de control de chunks abiertos y chunks pendientes de persistencia
Se muestra como byte
gitlab.prometheus_local_storage_checkpoint_series_chunks_written
(gauge)
El número de chunk escritos por serie durante la comprobación de chunks abiertos y chunks pendientes de persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_checkpointing
(gauge)
1 si el almacenamiento se comprueba y 0 en caso contrario
Se muestra como solicitud
gitlab.prometheus_local_storage_chunk_ops.count
(count)
[OpenMetrics V2] El número total de operaciones chunk por su tipo
Se muestra como solicitud
gitlab.prometheus_local_storage_chunk_ops_total
(count)
[OpenMetrics V1] El número total de operaciones chunk por su tipo
Se muestra como solicitud
gitlab.prometheus_local_storage_chunks_to_persist
(count)
El número actual de chunks en espera de persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_fingerprint_mappings.count
(count)
[OpenMetrics V2] El número total de huellas dactilares que se asignan para evitar colisiones
Se muestra como solicitud
gitlab.prometheus_local_storage_fingerprint_mappings_total
(count)
[OpenMetrics V1] El número total de huellas dactilares que se asignan para evitar colisiones
Se muestra como solicitud
gitlab.prometheus_local_storage_inconsistencies.count
(count)
[OpenMetrics V2] Contador que se incrementa cada vez que se detecta una inconsistencia en el almacenamiento local. Si es mayor que cero, reinicia el servidor lo antes posible
Se muestra como solicitud
gitlab.prometheus_local_storage_inconsistencies_total
(count)
[OpenMetrics V1] Contador que se incrementa cada vez que se detecta una inconsistencia en el almacenamiento local. Si es mayor que cero entonces reinicia el servidor tan pronto como sea posible
Se muestra como solicitud
gitlab.prometheus_local_storage_indexing_batch_duration_seconds
(gauge)
Los cuantiles para la duración de la indexación por lotes en segundos
Se muestra como solicitud
gitlab.prometheus_local_storage_indexing_batch_sizes
(gauge)
Los cuantiles de los tamaños de los lotes de indexación (número de métricas por lote)
Se muestra como solicitud
gitlab.prometheus_local_storage_indexing_queue_capacity
(gauge)
La capacidad de la cola de indexación
Se muestra como solicitud
gitlab.prometheus_local_storage_indexing_queue_length
(gauge)
El número de métricas en espera de ser indexadas
Se muestra como solicitud
gitlab.prometheus_local_storage_ingested_samples.count
(count)
[OpenMetrics V2] El número total de muestras ingeridas
Se muestra como solicitud
gitlab.prometheus_local_storage_ingested_samples_total
(count)
[OpenMetrics V1] El número total de muestras ingeridas
Se muestra como solicitud
gitlab.prometheus_local_storage_maintain_series_duration_seconds
(gauge)
La duración en segundos que se tardó en realizar el mantenimiento de una serie
Se muestra como solicitud
gitlab.prometheus_local_storage_memory_chunkdescs
(gauge)
El número actual de descriptores de chunk en memoria
Se muestra como solicitud
gitlab.prometheus_local_storage_memory_chunks
(gauge)
El número actual de chunks en memoria. El número no incluye los chunks clonados (es decir, chunks sin descriptor)
Se muestra como solicitud
gitlab.prometheus_local_storage_memory_dirty_series
(gauge)
El número actual de series que requerirían una búsqueda de disco durante la recuperación de un fallo
Se muestra como solicitud
gitlab.prometheus_local_storage_memory_series
(gauge)
El número actual de series en memoria
Se muestra como solicitud
gitlab.prometheus_local_storage_non_existent_series_matches.count
(count)
[OpenMetrics V2] Cuántas veces se hizo referencia a una serie inexistente durante la coincidencia de etiquetas o la precarga de chunks. Esto indica que los índices de etiquetas no están actualizados
Se muestra como solicitud
gitlab.prometheus_local_storage_non_existent_series_matches_total
(count)
[OpenMetrics V1] Cuántas veces se hizo referencia a una serie inexistente durante la coincidencia de etiquetas o la precarga de checks. Esto indica que los índices de etiquetas no están actualizados
Se muestra como solicitud
gitlab.prometheus_local_storage_open_head_chunks
(gauge)
El número actual de chunks de encabezado abiertos
Se muestra como solicitud
gitlab.prometheus_local_storage_out_of_order_samples.count
(count)
[OpenMetrics V2] Número total de muestras descartadas porque sus marcas temporales eran iguales o anteriores a la última muestra recibida de una serie
Se muestra como solicitud
gitlab.prometheus_local_storage_out_of_order_samples_total
(count)
[OpenMetrics V1] El número total de muestras que se descartaron porque sus marcas temporales eran iguales o anteriores a la última muestra recibida de una serie
Se muestra como solicitud
gitlab.prometheus_local_storage_persist_errors.count
(count)
[OpenMetrics V2] El número total de errores al escribir en la capa de persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_persist_errors_total
(count)
[OpenMetrics V1] El número total de errores al escribir en la capa de persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_persistence_urgency_score
(gauge)
Una puntuación de urgencia para la persistencia de chunks. 0 es menos urgente y 1 más
Se muestra como solicitud
gitlab.prometheus_local_storage_queued_chunks_to_persist.count
(count)
[OpenMetrics V2] El número total de chunks en cola para la persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_queued_chunks_to_persist_total
(count)
[OpenMetrics V1] El número total de chunks en cola para la persistencia
Se muestra como solicitud
gitlab.prometheus_local_storage_rushed_mode
(gauge)
1 si el almacenamiento está en modo rápido y 0 en caso contrario
Se muestra como solicitud
gitlab.prometheus_local_storage_series_chunks_persisted
(gauge)
El número de chunks persistidos por serie
Se muestra como solicitud
gitlab.prometheus_local_storage_series_ops.count
(count)
[OpenMetrics V2] El número total de operaciones en serie por su tipo
Se muestra como solicitud
gitlab.prometheus_local_storage_series_ops_total
(count)
[OpenMetrics V1] El número total de operaciones en serie por su tipo
Se muestra como solicitud
gitlab.prometheus_local_storage_started_dirty
(gauge)
Si el almacenamiento local se encontró sucio (y se produjo la recuperación del fallo) durante el inicio de Prometheus
Se muestra como solicitud
gitlab.prometheus_local_storage_target_heap_size_bytes
(gauge)
El tamaño del heap de destino configurado en bytes
Se muestra como byte
gitlab.prometheus_notifications_alertmanagers_discovered
(gauge)
El número de alertmanagers descubiertos y activos
Se muestra como solicitud
gitlab.prometheus_notifications_dropped.count
(count)
[OpenMetrics V2] Número total de alertas descartadas debido a errores al enviarlas a Alertmanager
Se muestra como solicitud
gitlab.prometheus_notifications_dropped_total
(count)
[OpenMetrics V1] Número total de alertas descartadas por errores al enviarlas a Alertmanager
Se muestra como solicitud
gitlab.prometheus_notifications_queue_capacity
(gauge)
La capacidad de la cola de notificaciones de alerta
Se muestra como solicitud
gitlab.prometheus_notifications_queue_length
(gauge)
El número de notificaciones de alerta en la cola
Se muestra como solicitud
gitlab.prometheus_rule_evaluation_failures.count
(count)
[OpenMetrics V2] El número total de fallos en la evaluación de reglas
Se muestra como solicitud
gitlab.prometheus_rule_evaluation_failures_total
(count)
[OpenMetrics V1] El número total de fallos en la evaluación de reglas
Se muestra como solicitud
gitlab.prometheus_sd_azure_refresh_duration_seconds
(gauge)
La duración de una actualización de Azure-SD en segundos
Se muestra como solicitud
gitlab.prometheus_sd_azure_refresh_failures.count
(count)
[OpenMetrics V2] El número de fallos de actualización de Azure-SD
Se muestra como solicitud
gitlab.prometheus_sd_azure_refresh_failures_total
(count)
[OpenMetrics V1] El número de fallos de actualización de Azure-SD
Se muestra como solicitud
gitlab.prometheus_sd_consul_rpc_duration_seconds
(gauge)
La duración de una llamada RPC de Consul en segundos
Se muestra como solicitud
gitlab.prometheus_sd_consul_rpc_failures.count
(count)
[OpenMetrics V2] El número de fallos de llamadas RPC de Consul
Se muestra como solicitud
gitlab.prometheus_sd_consul_rpc_failures_total
(count)
[OpenMetrics V1] El número de fallos de llamadas RPC de Consul
Se muestra como solicitud
gitlab.prometheus_sd_dns_lookup_failures.count
(count)
[OpenMetrics V2] El número de fallos de búsqueda DNS-SD
Se muestra como solicitud
gitlab.prometheus_sd_dns_lookup_failures_total
(count)
[OpenMetrics V1] El número de fallos de búsqueda DNS-SD
Se muestra como solicitud
gitlab.prometheus_sd_dns_lookups.count
(count)
[OpenMetrics V2] El número de búsquedas DNS-SD
Se muestra como solicitud
gitlab.prometheus_sd_dns_lookups_total
(count)
[OpenMetrics V1] El número de búsquedas DNS-SD
Se muestra como solicitud
gitlab.prometheus_sd_ec2_refresh_duration_seconds
(gauge)
La duración de una actualización de EC2-SD en segundos
Se muestra como solicitud
gitlab.prometheus_sd_ec2_refresh_failures.count
(count)
[OpenMetrics V2] El número de fallos de scrape EC2-SD
Se muestra como solicitud
gitlab.prometheus_sd_ec2_refresh_failures_total
(count)
[OpenMetrics V1] El número de fallos de scrape EC2-SD
Se muestra como solicitud
gitlab.prometheus_sd_file_read_errors.count
(count)
[OpenMetrics V2] El número de errores de lectura File-SD
Se muestra como solicitud
gitlab.prometheus_sd_file_read_errors_total
(count)
[OpenMetrics V1] El número de errores de lectura de File-SD
Se muestra como solicitud
gitlab.prometheus_sd_file_scan_duration_seconds
(gauge)
La duración de la exploración del File-SD en segundos
Se muestra como solicitud
gitlab.prometheus_sd_gce_refresh_duration
(gauge)
La duración de una actualización de GCE-SD en segundos
Se muestra como solicitud
gitlab.prometheus_sd_gce_refresh_failures.count
(count)
[OpenMetrics V2] El número de fallos de actualización GCE-SD
Se muestra como solicitud
gitlab.prometheus_sd_gce_refresh_failures_total
(count)
[OpenMetrics V1] El número de fallos de actualización GCE-SD
Se muestra como solicitud
gitlab.prometheus_sd_kubernetes_events.count
(count)
[OpenMetrics V2] Número de eventos de Kubernetes gestionados
Se muestra como solicitud
gitlab.prometheus_sd_kubernetes_events_total
(count)
[OpenMetrics V1] Número de eventos de Kubernetes gestionados
Se muestra como solicitud
gitlab.prometheus_sd_marathon_refresh_duration_seconds
(gauge)
La duración de una actualización de Marathon-SD en segundos
Se muestra como solicitud
gitlab.prometheus_sd_marathon_refresh_failures.count
(count)
[OpenMetrics V2] El número de fallos de actualización de Marathon-SD
Se muestra como solicitud
gitlab.prometheus_sd_marathon_refresh_failures_total
(count)
[OpenMetrics V1] El número de fallos de actualización de Marathon-SD
Se muestra como solicitud
gitlab.prometheus_sd_openstack_refresh_duration_seconds
(gauge)
La duración de una actualización de OpenStack-SD en segundos
Se muestra como solicitud
gitlab.prometheus_sd_openstack_refresh_failures.count
(count)
[OpenMetrics V2] El número de fallos de scrape OpenStack-SD
Se muestra como solicitud
gitlab.prometheus_sd_openstack_refresh_failures_total
(count)
[OpenMetrics V1] El número de fallos de scrape OpenStack-SD
Se muestra como solicitud
gitlab.prometheus_sd_triton_refresh_duration_seconds
(gauge)
La duración de una actualización de Triton-SD en segundos
Se muestra como solicitud
gitlab.prometheus_sd_triton_refresh_failures.count
(count)
[OpenMetrics V2] El número de fallos de scrape Triton-SD
Se muestra como solicitud
gitlab.prometheus_sd_triton_refresh_failures_total
(count)
[OpenMetrics V1] El número de fallos de scrape Triton-SD
Se muestra como solicitud
gitlab.prometheus_target_interval_length_seconds
(gauge)
Los intervalos reales entre scrapes
Se muestra como solicitud
gitlab.prometheus_target_scrape_pool_sync.count
(count)
[OpenMetrics V2] El número total de sincronizaciones que se ejecutaron en un grupo de scrape
Se muestra como solicitud
gitlab.prometheus_target_scrape_pool_sync_total
(count)
[OpenMetrics V1] El número total de sincronizaciones que se ejecutaron en un grupo de scrape
Se muestra como solicitud
gitlab.prometheus_target_scrapes_exceeded_sample_limit.count
(count)
[OpenMetrics V2] Número total de scrape que alcanzaron el límite de muestra y fueron rechazados
Se muestra como solicitud
gitlab.prometheus_target_scrapes_exceeded_sample_limit_total
(count)
[OpenMetrics V1] Número total de scrape que alcanzaron el límite de muestra y fueron rechazados
Se muestra como solicitud
gitlab.prometheus_target_skipped_scrapes.count
(count)
[OpenMetrics V2] El número total de scrapes que se omitieron porque el almacenamiento de métricas se limitó
Se muestra como solicitud
gitlab.prometheus_target_skipped_scrapes_total
(count)
[OpenMetrics V1] El número total de scrapes que se omitieron debido a que el almacenamiento de métricas se limitó
Se muestra como solicitud
gitlab.prometheus_target_sync_length_seconds
(gauge)
El intervalo real para sincronizar el grupo de scrape
Se muestra como solicitud
gitlab.prometheus_treecache_watcher_goroutines
(gauge)
El número actual de goroutines de observador
Se muestra como solicitud
gitlab.prometheus_treecache_zookeeper_failures.count
(count)
[OpenMetrics V2] El número total de fallos de ZooKeeper
Se muestra como solicitud
gitlab.prometheus_treecache_zookeeper_failures_total
(count)
[OpenMetrics V1] El número total de fallos de ZooKeeper
Se muestra como solicitud
gitlab.puma.active_connections
(gauge)
El número de subprocesos de puma que procesan una solicitud
Se muestra como subproceso
gitlab.puma.idle_threads
(gauge)
El número de subprocesos de puma generados que no están procesando una solicitud
Se muestra como subproceso
gitlab.puma.killer_terminations.count
(count)
[OpenMetrics V2] El número de workers terminados por PumaWorkerKiller
Se muestra como worker
gitlab.puma.killer_terminations_total
(count)
[OpenMetrics V1] El número de workers terminados por PumaWorkerKiller
Se muestra como worker
gitlab.puma.max_threads
(gauge)
El número máximo de subprocesos del worker de puma
Se muestra como subproceso
gitlab.puma.pool_capacity
(gauge)
El número de solicitudes que el worker de puma es capaz de tomar en este momento
Se muestra como solicitud
gitlab.puma.queued_connections
(gauge)
El número de conexiones en el conjunto todo de ese worker de puma en espera de un subproceso de worker
Se muestra como conexión
gitlab.puma.running
(gauge)
El número de subproceso de puma en ejecución
Se muestra como subproceso
gitlab.puma.running_workers
(gauge)
El número de worker de puma arrancado
Se muestra como worker
gitlab.puma.stale_workers
(gauge)
El número de workers de puma antiguos
Se muestra como worker
gitlab.puma.workers
(gauge)
Número total de workers de puma
Se muestra como worker
gitlab.rack.http_request_duration_seconds.bucket
(count)
[OpenMetrics V2] El tiempo de respuesta HTTP de rack middleware
Se muestra como segundo
gitlab.rack.http_request_duration_seconds.count
(count)
Recuento del tiempo de respuesta HTTP de rack middleware
gitlab.rack.http_request_duration_seconds.sum
(count)
La suma del tiempo de respuesta HTTP de rack middleware
Se muestra en segundos
gitlab.rack.http_requests.count
(count)
[OpenMetrics V2] El recuento de solicitudes de rack
Se muestra como solicitud
gitlab.rack.http_requests_total
(count)
[OpenMetrics V1] El recuento de solicitudes de rack
Se muestra como solicitud
gitlab.rack.uncaught_errors.count
(count)
[OpenMetrics V2] El recuento de conexiones de rack que manejan errores uncaught
Se muestra como conexión
gitlab.rack.uncaught_errors_total
(count)
[OpenMetrics V1] El recuento de conexiones de rack que manejan errores uncaught
Se muestra como conexión
gitlab.rails_queue_duration_seconds.bucket
(count)
[OpenMetrics V2] La latencia entre GitLab Workhorse reenviando una solicitud a Rails
Se muestra como segundo
gitlab.rails_queue_duration_seconds.count
(count)
El contador de latencia entre que GitLab Workhorse reenvía una solicitud a Rails
gitlab.rails_queue_duration_seconds.sum
(count)
La suma de la latencia entre que GitLab Workhorse reenvía una solicitud a Rails
Se muestra como segundo
gitlab.redis.client_exceptions.count
(count)
[OpenMetrics V2] Número de excepciones de cliente de Redis, desglosado por clase de excepción
Se muestra como error
gitlab.redis.client_exceptions_total
(count)
[OpenMetrics V1] Número de excepciones de cliente de Redis, desglosado por clase de excepción
Se muestra como error
gitlab.redis.client_requests.count
(count)
[OpenMetrics V2] Número de solicitudes de clientes de Redis
Se muestra como solicitud
gitlab.redis.client_requests_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la latencia de las solicitudes de redis, excluyendo los comandos de bloqueo.
gitlab.redis.client_requests_duration_seconds.count
(count)
El recuento de la latencia de las solicitudes de redis, excluyendo los comandos de bloqueo
gitlab.redis.client_requests_duration_seconds.sum
(count)
La suma de la latencia de las peticiones de redis, excluyendo los comandos de bloqueo
Se muestra como segundo
gitlab.redis.client_requests_total
(count)
[OpenMetrics V1] Número de solicitudes de clientes de Redis
Se muestra como solicitud
gitlab.ruby.file_descriptors
(gauge)
Número de descriptores de archivo por proceso
gitlab.ruby.gc_duration_seconds.bucket
(count)
[OpenMetrics V2] El tiempo empleado por Ruby en GC
Se muestra como segundo
gitlab.ruby.gc_duration_seconds.count
(count)
El recuento del tiempo empleado por Ruby en GC
gitlab.ruby.gc_duration_seconds.sum
(count)
La suma del tiempo empleado por Ruby en GC
Se muestra como segundo
gitlab.ruby.gc_stat
(gauge)
[OpenMetrics V2] El número de recolectores de elementos no usados de ruby
gitlab.ruby.gc_stat.count
(gauge)
[OpenMetrics V1] El número de recolectores de elementos no usados de ruby
gitlab.ruby.gc_stat.heap_allocatable_pages
(gauge)
El número de páginas malloced que se pueden utilizar
Se muestra como página
gitlab.ruby.gc_stat.heap_allocated_pages
(gauge)
El número de páginas del heap asignadas actualmente
Se muestra como página
gitlab.ruby.gc_stat.heap_available_slots
(gauge)
El número de ranuras en las páginas del heap
gitlab.ruby.gc_stat.heap_eden_pages
(gauge)
El número de páginas del heap que contienen un objeto activo
Se muestra como página
gitlab.ruby.gc_stat.heap_final_slots
(gauge)
El número de ranuras en el heap con finalizadores
gitlab.ruby.gc_stat.heap_free_slots
(gauge)
Número de ranuras vacías en el heap
gitlab.ruby.gc_stat.heap_live_slots
(gauge)
Número de ranuras activas en el heap
gitlab.ruby.gc_stat.heap_marked_slots
(gauge)
El número de ranuras que están marcadas o son antiguas
Se muestra como página
gitlab.ruby.gc_stat.heap_sorted_length
(gauge)
La longitud del heap en memoria
gitlab.ruby.gc_stat.heap_tomb_pages
(gauge)
El número de páginas del heap que no contienen un objeto activo
Se muestra como página
gitlab.ruby.gc_stat.major_gc_count
(gauge)
El número de recolectores de elementos no usados principales
Se muestra como recolección de elementos no usados
gitlab.ruby.gc_stat.malloc_increase_bytes
(gauge)
El número de bytes asignados fuera del heap
Se muestra como byte
gitlab.ruby.gc_stat.malloc_increase_bytes_limit
(gauge)
El límite de bytes que se pueden asignar fuera del heap
Se muestra como byte
gitlab.ruby.gc_stat.minor_gc_count
(gauge)
El número de recolectores de elementos no usados menores
Se muestra como recolección de elementos no usados
gitlab.ruby.gc_stat.old_objects
(gauge)
El número de objetos antiguos
gitlab.ruby.gc_stat.old_objects_limit
(gauge)
El límite del número de objetos antiguos
gitlab.ruby.gc_stat.oldmalloc_increase_bytes
(gauge)
El número de bytes asignados fuera del stack tecnológico para objetos antiguos
Se muestra como byte
gitlab.ruby.gc_stat.oldmalloc_increase_bytes_limit
(gauge)
El límite de cuántos bytes se pueden asignar fuera del heap para objetos antiguos
Se muestra como byte
gitlab.ruby.gc_stat.remembered_wb_unprotected_objects
(gauge)
Número de objetos antiguos que hacen referencia a objetos nuevos
gitlab.ruby.gc_stat.remembered_wb_unprotected_objects_limit
(gauge)
El límite de objetos wb no protegidos
gitlab.ruby.gc_stat.total_allocated_objects
(gauge)
El número total de objetos asignados
gitlab.ruby.gc_stat.total_allocated_pages
(gauge)
El número de páginas asignadas
Se muestra como página
gitlab.ruby.gc_stat.total_freed_objects
(gauge)
El número de objetos liberados
gitlab.ruby.gc_stat.total_freed_pages
(gauge)
El número de páginas liberadas
Se muestra como página
gitlab.ruby.memory_bytes
(gauge)
El uso de memoria
Se muestra como byte
gitlab.ruby.process_cpu_seconds_total
(gauge)
[OpenMetrics V1 y V2] La cantidad total de tiempo de CPU por proceso
Se muestra como segundo
gitlab.ruby.process_max_fds
(gauge)
Número máximo de descriptores de archivo abiertos por proceso
gitlab.ruby.process_proportional_memory_bytes
(gauge)
Uso de memoria por proceso (PSS/Proportional Set Size)
Se muestra como byte
gitlab.ruby.process_resident_memory_bytes
(gauge)
El uso de memoria por proceso
Se muestra como byte
gitlab.ruby.process_start_time_seconds
(gauge)
La marca de tiempo UNIX de la hora de inicio del proceso
Se muestra como segundo
gitlab.ruby.process_unique_memory_bytes
(gauge)
Uso de memoria por proceso (USS/Unique Set Size)
Se muestra como byte
gitlab.ruby.sampler_duration_seconds.count
(count)
[OpenMetrics V2] El tiempo dedicado a la recopilación de estadísticas
Se muestra como segundo
gitlab.ruby.sampler_duration_seconds_total
(count)
[OpenMetrics V1] El tiempo dedicado a la recopilación de estadísticas
Se muestra como segundo
gitlab.ruby.threads_max_expected_threads
(gauge)
Número máximo de subprocesos que se espera que se ejecuten y realicen el trabajo de la aplicación
Se muestra como subproceso
gitlab.ruby.threads_running_threads
(gauge)
Número de subprocesos de Ruby en ejecución por nombre
Se muestra como subproceso
gitlab.sidekiq.concurrency
(gauge)
El número máximo de trabajos de Sidekiq
Se muestra como trabajo
gitlab.sidekiq.elasticsearch_requests.count
(count)
[OpenMetrics V2] Solicitudes de Elasticsearch durante una ejecución de trabajo de Sidekiq
Se muestra como solicitud
gitlab.sidekiq.elasticsearch_requests_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la duración en segundos que un trabajo de Sidekiq gastado en las solicitudes a un servidor de Elasticsearch
gitlab.sidekiq.elasticsearch_requests_duration_seconds.count
(count)
El recuento de la duración en segundos que un trabajo de Sidekiq gastado en solicitudes a un servidor de Elasticsearch
gitlab.sidekiq.elasticsearch_requests_duration_seconds.sum
(count)
La suma de la duración en segundos que un trabajo de Sidekiq pasó en solicitudes a un servidor de Elasticsearch
Se muestra como segundo
gitlab.sidekiq.elasticsearch_requests_total
(count)
[OpenMetrics V1] Solicitudes de Elasticsearch durante una ejecución de trabajo de Sidekiq
Se muestra como solicitud
gitlab.sidekiq.jobs_completion_seconds.count
(count)
El recuento de segundos para completar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_completion_seconds.sum
(count)
La suma de segundos para completar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_cpu_seconds.bucket
(count)
[OpenMetrics V2] El recuento de segundos de tiempo de cpu para ejecutar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_cpu_seconds.count
(count)
El recuento de segundos de tiempo de cpu para ejecutar un trabajo de Sidekiq
gitlab.sidekiq.jobs_cpu_seconds.sum
(count)
El recuento de segundos de tiempo de cpu para ejecutar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_db_second.bucket
(count)
[OpenMetrics V2] El recuento de segundos de tiempo de DB para ejecutar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_db_second.count
(count)
La cuenta de segundos de tiempo DB para ejecutar un trabajo de Sidekiq
gitlab.sidekiq.jobs_db_second.sum
(count)
La suma de segundos de tiempo DB para ejecutar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_failed.count
(count)
[OpenMetrics V2] El número de trabajos sidekiq fallidos
Se muestra como trabajo
gitlab.sidekiq.jobs_failed_total
(count)
[OpenMetrics V1] El número de trabajos sidekiq fallidos
Se muestra como trabajo
gitlab.sidekiq.jobs_gitaly_seconds.bucket
(count)
[OpenMetrics V2] El recuento de segundos de tiempo de Gitaly para ejecutar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_gitaly_seconds.count
(count)
El recuento de segundos de tiempo de Gitaly para ejecutar un trabajo de Sidekiq
gitlab.sidekiq.jobs_gitaly_seconds.sum
(count)
La suma de segundos de tiempo de Gitaly para ejecutar un trabajo de Sidekiq
Se muestra como segundo
gitlab.sidekiq.jobs_queue_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la duración en segundos que un trabajo de Sidekiq estuvo en cola antes de ser ejecutado
Se muestra como segundo
gitlab.sidekiq.jobs_queue_duration_seconds.count
(count)
El recuento de la duración en segundos que un trabajo de Sidekiq estuvo en cola antes de ser ejecutado
gitlab.sidekiq.jobs_queue_duration_seconds.sum
(count)
La suma de la duración en segundos que un trabajo de Sidekiq estuvo en cola antes de ser ejecutado
Se muestra como segundo
gitlab.sidekiq.jobs_retried.count
(count)
[OpenMetrics V2] El número de trabajos sidekiq reintentados
Se muestra como trabajo
gitlab.sidekiq.jobs_retried_total
(count)
[OpenMetrics V1] El número de trabajos sidekiq reintentados
Se muestra como trabajo
gitlab.sidekiq.redis_requests.count
(count)
[OpenMetrics V2] Solicitudes de Redis durante una ejecución de trabajo de Sidekiq
Se muestra como solicitud
gitlab.sidekiq.redis_requests_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la duración en segundos que un trabajo de Sidekiq pasó consultando un servidor de Redis.
gitlab.sidekiq.redis_requests_duration_seconds.count
(count)
El recuento de la duración en segundos que un trabajo de Sidekiq pasó consultando un servidor de Redis
gitlab.sidekiq.redis_requests_duration_seconds.sum
(count)
La suma de la duración en segundos que un trabajo de Sidekiq pasó consultando un servidor de Redis
Se muestra como segundo
gitlab.sidekiq.redis_requests_total
(count)
[OpenMetrics V1] Solicitudes de Redis durante una ejecución de trabajo de Sidekiq
Se muestra como solicitud
gitlab.sidekiq.running_jobs
(gauge)
El número de trabajos sidekiq en ejecución
Se muestra como trabajo
gitlab.sql_duration_seconds.bucket
(count)
[OpenMetrics V2] El tiempo total de ejecución de SQL, excluyendo las operaciones SCHEMA y BEGIN/COMMIT
Se muestra en segundos
gitlab.sql_duration_seconds.count
(count)
El tiempo total de ejecución de SQL, excluyendo las operaciones SCHEMA y BEGIN/COMMIT
gitlab.sql_duration_seconds.sum
(count)
La suma del tiempo de ejecución de SQL, excluyendo las operaciones SCHEMA y BEGIN/COMMIT
Se muestra en segundos
gitlab.successful_login_captcha.count
(count)
El contador de intentos de CAPTCHA con éxito durante el inicio de sesión
gitlab.successful_login_captcha_total
(count)
El contador de intentos de CAPTCHA con éxito durante el inicio de sesión
gitlab.transaction.allocated_memory_bytes.bucket
(count)
[OpenMetrics V2] La memoria asignada para todas las transacciones (métricas gitlab_transaction_*)
Se muestra como byte
gitlab.transaction.allocated_memory_bytes.count
(count)
El recuento de memoria asignada para todas las transacciones (métricas gitlab_transaction_*)
Se muestra como byte
gitlab.transaction.allocated_memory_bytes.sum
(count)
La suma de la memoria asignada para todas las transacciones (métricas gitlab_transaction_*)
Se muestra como byte
gitlab.transaction.cache_count.count
(count)
[OpenMetrics V2] Contador del total de llamadas a la caché de Rails (agregado)
gitlab.transaction.cache_count_total
(count)
[OpenMetrics V1] Contador del total de llamadas a la caché de Rails (agregado)
gitlab.transaction.cache_duration.count
(count)
[OpenMetrics V2] Contador del tiempo total (segundos) empleado en llamadas a la caché de Rails (agregado)
Se muestra en segundos.
gitlab.transaction.cache_duration_total
(count)
[OpenMetrics V1] El contador del tiempo total (segundos) empleado en llamadas a la caché de Rails (agregado)
Se muestra como segundo
gitlab.transaction.cache_read_hit_count.count
(count)
[OpenMetrics V2] El contador de visitas a la caché para las llamadas a la caché de Rails
Se muestra como acierto
gitlab.transaction.cache_read_hit_count_total
(count)
[OpenMetrics V1] El contador de visitas a la caché para las llamadas a la caché de Rails
Se muestra como acierto
gitlab.transaction.cache_read_miss_count.count
(count)
[OpenMetrics V2] El contador de fallos de caché para las llamadas de caché Rails
Se muestra como fallo
gitlab.transaction.cache_read_miss_count_total
(count)
[OpenMetrics V1] El contador de fallos de caché para las llamadas de caché de Rails
Se muestra como fallo
gitlab.transaction.duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la duración de todas las transacciones (métricas gitlab_transaction_*)
Se muestra como segundo
gitlab.transaction.duration_seconds.count
(count)
El recuento de la duración de todas las transacciones (métricas gitlab_transaction_*)
gitlab.transaction.duration_seconds.sum
(count)
La suma de la duración de todas las transacciones (métricas gitlab_transaction_*)
Se muestra como segundo
gitlab.transaction.event_build_found.count
(count)
[OpenMetrics V2] El contador de compilación encontrado para API/trabajos/solicitud
gitlab.transaction.event_build_found_total
(count)
[OpenMetrics V1] El contador de compilación encontrado para API/trabajos/solicitud
gitlab.transaction.event_build_invalid.count
(count)
[OpenMetrics V2] El contador para compilación inválido debido al conflicto de concurrencia para API/trabajos/solicitud
gitlab.transaction.event_build_invalid_total
(count)
[OpenMetrics V1] El contador para compilación inválido debido al conflicto de concurrencia para API/trabajos/solicitud
gitlab.transaction.event_build_not_found.count
(count)
[OpenMetrics V2] El contador de compilación no se encuentra para API/trabajos/solicitud
gitlab.transaction.event_build_not_found_cached.count
(count)
[OpenMetrics V2] El contador para la respuesta en caché de la compilación no se encuentra para API/trabajos/solicitud
gitlab.transaction.event_build_not_found_cached_total
(count)
[OpenMetrics V1] El contador para la respuesta en caché de la compilación no se encuentra para API/trabajos/solicitud
gitlab.transaction.event_build_not_found_total
(count)
[OpenMetrics V1] El contador de compilación no se encuentra para API/trabajos/solicitud
gitlab.transaction.event_change_default_branch.count
(count)
[OpenMetrics V2] El contador cuando la rama por defecto se cambia para cualquier repositorio
gitlab.transaction.event_change_default_branch_total
(count)
[OpenMetrics V1] El contador cuando se cambia la rama por defecto para cualquier repositorio
gitlab.transaction.event_create_repository.count
(count)
[OpenMetrics V2] El contador cuando se crea cualquier repositorio
gitlab.transaction.event_create_repository_total
(count)
[OpenMetrics V1] El contador cuando se crea cualquier repositorio.
gitlab.transaction.event_etag_caching_cache_hit.count
(count)
[OpenMetrics V2] El contador por acierto de caché etag.
Se muestra como acierto
gitlab.transaction.event_etag_caching_cache_hit_total
(count)
[OpenMetrics V1] El contador por acierto de caché etag.
Se muestra como acierto
gitlab.transaction.event_etag_caching_header_missing.count
(count)
[OpenMetrics V2] El contador de fallo de caché etag, falta encabezado
Se muestra como fallo
gitlab.transaction.event_etag_caching_header_missing_total
(count)
[OpenMetrics V1] El contador de fallo de caché etag, falta encabezado
Se muestra como fallo
gitlab.transaction.event_etag_caching_key_not_found.count
(count)
[OpenMetrics V2] El contador de fallo de caché etag, clave no encontrada
Se muestra como fallo
gitlab.transaction.event_etag_caching_key_not_found_total
(count)
[OpenMetrics V1] El contador de fallo de caché etag, clave no encontrada
Se muestra como fallo
gitlab.transaction.event_etag_caching_middleware_used.count
(count)
[OpenMetrics V2] El contador de etag middleware accedido
gitlab.transaction.event_etag_caching_middleware_used_total
(count)
[OpenMetrics V1] El contador de etag middleware accedido
gitlab.transaction.event_etag_caching_resource_changed.count
(count)
[OpenMetrics V2] El contador de fallo de caché etag, recurso cambiado
gitlab.transaction.event_etag_caching_resource_changed_total
(count)
[OpenMetrics V1] El contador de fallo de caché etag, recurso cambiado
gitlab.transaction.event_fork_repository.count
(count)
[OpenMetrics V2] El contador de bifurcaciones de repositorios (RepositoryForkWorker). Solo se incrementa cuando existe la fuente de repositorio
gitlab.transaction.event_fork_repository_total
(count)
[OpenMetrics V1] El contador de bifurcaciones de repositorios (RepositoryForkWorker). Solo se incrementa cuando existe la fuente de repositorio
gitlab.transaction.event_import_repository.count
(count)
[OpenMetrics V2] El contador de importaciones de repositorios (RepositoryImportWorker)
gitlab.transaction.event_import_repository_total
(count)
[OpenMetrics V1] El contador de importaciones de repositorios (RepositoryImportWorker)
gitlab.transaction.event_push_branch.count
(count)
[OpenMetrics V2] El contador de todos los push de rama
gitlab.transaction.event_push_branch_total
(count)
[OpenMetrics V1] El contador de todos los push de rama
gitlab.transaction.event_push_commit.count
(count)
[OpenMetrics V2] El contador de confirmaciones
gitlab.transaction.event_push_commit_total
(count)
[OpenMetrics V1] El contador de confirmaciones
gitlab.transaction.event_push_tag.count
(count)
[OpenMetrics V2] El contador de push de etiqueta
gitlab.transaction.event_push_tag_total
(count)
[OpenMetrics V1] El contador de push de etiquetas
gitlab.transaction.event_rails_exception.count
(count)
[OpenMetrics V2] El contador del número de excepciones de rails.
gitlab.transaction.event_rails_exception_total
(count)
[OpenMetrics V1] El contador del número de excepciones de rails.
gitlab.transaction.event_receive_email.count
(count)
[OpenMetrics V2] El contador de correos electrónicos recibidos
Se muestra como correo electrónico
gitlab.transaction.event_receive_email_total
(count)
[OpenMetrics V1] El contador de correos electrónicos recibidos
Se muestra como correo electrónico
gitlab.transaction.event_remote_mirrors_failed.count
(count)
[OpenMetrics V2] El contador de réplicas remotas fallidas.
gitlab.transaction.event_remote_mirrors_failed_total
(count)
[OpenMetrics V1] El contador de réplicas remotas fallidas.
gitlab.transaction.event_remote_mirrors_finished.count
(count)
[OpenMetrics V2] El contador de las réplicas remotas terminadas.
gitlab.transaction.event_remote_mirrors_finished_total
(count)
[OpenMetrics V1] El contador de reflejos remotos terminados.
gitlab.transaction.event_remote_mirrors_running.count
(count)
[OpenMetrics V2] El contador para ejecutar réplicas remotas
gitlab.transaction.event_remote_mirrors_running_total
(count)
[OpenMetrics V1] El contador para ejecutar réplicas remotas
gitlab.transaction.event_remove_branch.count
(count)
[OpenMetrics V2] El contador cuando se elimina una rama para cualquier repositorio.
gitlab.transaction.event_remove_branch_total
(count)
[OpenMetrics V1] El contador cuando se elimina una rama para cualquier repositorio.
gitlab.transaction.event_remove_repository.count
(count)
[OpenMetrics V2] El contador cuando se elimina un repositorio
gitlab.transaction.event_remove_repository_total
(count)
[OpenMetrics V1] El contador cuando se elimina un repositorio
gitlab.transaction.event_remove_tag.count
(count)
[OpenMetrics V2] El contador cuando se elimina una etiqueta para cualquier repositorio.
gitlab.transaction.event_remove_tag_total
(count)
[OpenMetrics V1] El contador cuando se elimina una etiqueta para cualquier repositorio.
gitlab.transaction.event_sidekiq_exception.count
(count)
[OpenMetrics V2] El contador de excepciones de Sidekiq
gitlab.transaction.event_sidekiq_exception_total
(count)
[OpenMetrics V1] El contador de excepciones de Sidekiq
gitlab.transaction.event_stuck_import_jobs.count
(count)
[OpenMetrics V2] El recuento de trabajos de importación atascados.
gitlab.transaction.event_stuck_import_jobs_total
(count)
[OpenMetrics V1] El recuento de trabajos de importación atascados.
gitlab.transaction.event_update_build.count
(count)
[OpenMetrics V2] El contador de actualización de API/trabajos/solicitud/:id
gitlab.transaction.event_update_build_total
(count)
[OpenMetrics V1] El contador de actualización de la compilación para API/trabajos/solicitud/:id
gitlab.transaction.new_redis_connections.count
(count)
[OpenMetrics V2] El contador de nuevas conexiones de Redis
Se muestra como conexión
gitlab.transaction.new_redis_connections_total
(count)
[OpenMetrics V1] El contador de nuevas conexiones de Redis
Se muestra como conexión
gitlab.transaction.queue_duration.count
(count)
[OpenMetrics V2] La duración de los trabajos se pusieron en cola antes de procesar
gitlab.transaction.queue_duration_total
(count)
[OpenMetrics V1] La duración de los trabajos se pusieron en cola antes de procesar
gitlab.transaction.rails_queue_duration_total
(gauge)
[OpenMetrics V1 y V2] La latencia entre que GitLab Workhorse reenvía una solicitud a Rails
gitlab.transaction.view_duration.count
(count)
[OpenMetrics V2] La duración de las vistas
gitlab.transaction.view_duration_total
(count)
[OpenMetrics V1] La duración de las vistas
gitlab.unicorn.active_connections
(gauge)
El número de conexiones Unicorn (workers) activas
Se muestra como conexión
gitlab.unicorn.queued_connections
(gauge)
El número de conexiones Unicorn en cola
Se muestra como conexión
gitlab.unicorn.workers
(gauge)
El número de workers de Unicorn
Se muestra como worker
gitlab.upload_file_does_not_exist
(count)
El número de veces que un registro de carga no pudo encontrar su archivo
gitlab.user_session_logins.count
(count)
[OpenMetrics V2] El contador de cuántos usuarios han iniciado sesión
gitlab.user_session_logins_total
(count)
[OpenMetrics V1] El contador de cuántos usuarios se han conectado
gitlab.view_rendering_duration_seconds.bucket
(count)
[OpenMetrics V2] El recuento de la duración de las vistas (histograma)
Se muestra como segundo
gitlab.view_rendering_duration_seconds.count
(count)
El recuento de la duración de las vistas (histograma)
gitlab.view_rendering_duration_seconds.sum
(count)
La suma de la duración de las vistas (histograma)
Se muestra como segundo

Eventos

El check de GitLab no incluye eventos.

Checks de servicio

gitlab.prometheus_endpoint_up

Devuelve CRITICAL si el check no puede acceder al endpoint de métricas de Prometheus de la instancia de Gitlab.

Estados: ok, critical

gitlab.openmetrics.health

Devuelve CRITICAL si el check no puede acceder al endpoint de métricas de Prometheus de la instancia de Gitlab.

Estados: ok, critical

gitlab.gitaly.openmetrics.health

Devuelve CRITICAL si el check no puede acceder al endpoint de métricas de Prometheus de la instancia de Gitaly.

Estados: ok, critical

gitlab.health

Devuelve CRITICAL si el check no puede acceder a la instancia de Gitlab.

Estados: ok, critical

gitlab.liveness

Devuelve CRITICAL si el check no puede acceder a la instancia de Gitlab debido a un bloqueo con los controladores de Rails.

Estados: ok, critical

gitlab.readiness

Devuelve CRITICAL si la instancia de Gitlab no puede aceptar tráfico a través de los controladores de Rails.

Estados: ok, critical

gitlab.readiness.master

Devuelve CRITICAL si el maestro no está listo.

Estados: ok, critical, unknown

gitlab.readiness.database

Devuelve CRITICAL si la base de datos no está lista.

Estados: ok, critical, unknown

gitlab.readiness.cache

Devuelve CRITICAL si la caché no está lista.

Estados: ok, critical, unknown

gitlab.readiness.database_load_balancing

Devuelve CRITICAL si el equilibrio de carga de la base de datos no está listo.

Estados: ok, critical, unknown

gitlab.readiness.queues

Devuelve CRITICAL si las colas no están listas.

Estados: ok, critical, unknown

gitlab.readiness.rate_limiting

Devuelve CRITICAL si la limitación de velocidad no está lista.

Estados: ok, critical, unknown

gitlab.readiness.repository_cache

Devuelve CRITICAL si la caché del repositorio no está lista.

Estados: ok, critical, unknown

gitlab.readiness.cluster_rate_limiting

Devuelve CRITICAL si la limitación de velocidad del clúster no está lista.

Estados: ok, critical, unknown

gitlab.readiness.sessions

Devuelve CRITICAL si las sesiones no están listas.

Estados: ok, critical, unknown

gitlab.readiness.shared_state

Devuelve CRITICAL si el estado compartido no está listo.

Estados: ok, critical, unknown

gitlab.readiness.trace_chunks

Devuelve CRITICAL si los chunks de traza no están listos.

Estados: ok, critical, unknown

gitlab.readiness.gitaly

Devuelve CRITICAL si gitaly no está listo.

Estados: ok, critical, unknown

gitlab.readiness.redis

Devuelve CRITICAL si redis no está listo.

Estados: ok, critical, unknown

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.