Supported OS Linux Windows Mac OS

Versión de la integración8.0.0

dashboard de CouchDB

Información general

Captura los datos de CouchDB en Datadog para:

  • Visualizar métricas claves de CouchDB.
  • Correlacionar el rendimiento de CouchDB con el del resto de tus aplicaciones.

Por razones de rendimiento, la versión de CouchDB que estás utilizando se almacena en caché, por lo que no puedes monitorizar instancias de CouchDB con diferentes versiones con la misma instancia del Agent.

Configuración

Instalación

El check de CouchDB está incluido en el paquete del Datadog Agent, por lo que no necesitas instalar nada más en tus servidores de CouchDB.

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 couch.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 tu CouchDB. Para conocer todas las opciones de configuración disponibles, consulta el couch.d/conf.yaml de ejemplo.

    init_config:
    
    instances:
      ## @param server - string - required
      ## The Couch server's url.
      #
      - server: http://localhost:5984
    

    Nota: Proporciona db_include y db_exclude para determinar de qué bases de datos el Agent debe y no debe recopilar métricas.

  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 couch.d/conf.yaml para empezar a recopilar tus logs de CouchDB:

    logs:
      - type: file
        path: /var/log/couchdb/couch.log
        source: couchdb
        service: couch
    

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

  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>couch
<INIT_CONFIG>en blanco o {}
<INSTANCE_CONFIG>{"server": "http://%%host%%:5984"}
Recopilación de logs

Disponible para la versión 6.0 o posteriores del Agent

La recopilación de logs se encuentra deshabilitada de manera predeterminada en el Datadog Agent. Para habilitarla, consulta Recopilación de logs de Kubernetes.

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

Validación

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

Datos recopilados

Métricas

Eventos

El check de Couch no incluye eventos.

Checks de servicio

Solucionar problemas

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

Referencias adicionales

PREVIEWING: may/embedded-workflows