Supported OS

Versión de la integración5.1.0

Información general

Este check monitoriza Harbor a través del Datadog Agent.

Configuración

Instalación

El check de Harbor está incluido en el paquete del Datadog Agent. No se necesita ninguna instalación adicional en tu servidor.

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 harbor.d/conf.yaml, que se encuentra en la carpeta conf.d/ en la raíz del directorio de configuración de tu Agent, para empezar a recopilar los datos de rendimiento de Harbor. Para conocer todas las opciones de configuración disponibles, consulta el harbor.d/conf.yaml de ejemplo.

    Nota: Puedes especificar cualquier tipo de usuario en la configuración, pero se requiere una cuenta con permisos de administrador para obtener las métricas del disco. La métrica harbor.projects.count solo refleja la cantidad de proyectos a los que puede acceder el usuario proporcionado.

  2. Reinicia el Agent.

Recopilación de logs

Disponible para la versión 6.0 o posteriores del Agent

  1. La recopilación de logs se encuentra deshabilitada de manera predeterminada en el Datadog Agent; debes habilitarla en el archivo datadog.yaml:

    logs_enabled: true
    
  2. Añade este bloque de configuración a tu archivo harbor.d/conf.yaml para empezar a recopilar tus logs de Harbor:

      logs:
        - type: file
          path: /var/log/harbor/*.log
          source: harbor
          service: '<SERVICE_NAME>'
    
  3. Reinicia el Agent.

Contenedores

En el caso de los 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>harbor
<INIT_CONFIG>en blanco o {}
<INSTANCE_CONFIG>{"url": "https://%%host%%", "username": "<USER_ID>", "password": "<USER_PASSWORD>"}
Recopilación de logs

Disponible para la versión 6.0 o posteriores del Agent

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": "harbor", "service": "<SERVICE_NAME>"}

Validación

Ejecuta el subcomando de estado del Agent y busca harbor en la sección Checks.

Datos recopilados

Métricas

Eventos

La integración de Harbor no incluye eventos.

Checks de servicios

Solucionar problemas

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

PREVIEWING: may/embedded-workflows