ClickHouse

Supported OS Linux Windows Mac OS

Versión de la integración5.1.0

Información general

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

Configuración

Sigue las instrucciones a continuación para instalar y configurar este check para un Agent que se ejecuta en un host. Para entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de estas instrucciones.

Instalación

El check de ClickHouse está incluido en el paquete del Datadog Agent. No es necesaria 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. Para comenzar a recopilar tus datos de rendimiento de ClickHouse, edita el archivo clickhouse.d/conf.yaml que se encuentra en la carpeta conf.d/ en la raíz del directorio de configuración de tu Agent. Para conocer todas las opciones de configuración disponibles, consulta el clickhouse.d/conf.yaml de ejemplo.

  2. Reinicia el Agent.

Recopilación de logs
  1. La recopilación de logs está deshabilitada por defecto en el Datadog Agent; habilítala en tu archivo datadog.yaml:

    logs_enabled: true
    
  2. Añade los archivos de logs que te interesan a tu archivo clickhouse.d/conf.yaml para empezar a recopilar tus logs de ClickHouse:

      logs:
        - type: file
          path: /var/log/clickhouse-server/clickhouse-server.log
          source: clickhouse
          service: "<SERVICE_NAME>"
    

    Cambia los valores de los parámetros path y service y configúralos para tu entorno. Consulta el clickhouse.d/conf.yaml de ejemplo para ver todas las opciones de configuración disponibles.

  3. Reinicia el Agent.

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>clickhouse
<INIT_CONFIG>en blanco o {}
<INSTANCE_CONFIG>{"server": "%%host%%", "port": "%%port%%", "username": "<USER>", "password": "<PASSWORD>"}
Recopilación de logs

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

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

Validación

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

Datos recopilados

Métricas

Eventos

El check de ClickHouse no incluye eventos.

Checks de servicio

Solucionar problemas

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

PREVIEWING: may/embedded-workflows