Supported OS

Versión de la integración3.2.0

Información general

Este check monitoriza ArangoDB a través del Datadog Agent. ArangoDB v3.8 y posteriores son compatibles.

Habilita la integración Datadog-ArangoDB para:

  • Identificar las consultas lentas en función de umbrales definidos por el usuario.
  • Comprender el impacto de una solicitud larga y solucionar problemas de latencia.
  • Monitorizar los límites subyacentes de memoria, disco y caché de RocksDB.

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 ArangoDB está incluido en el paquete del Datadog Agent.

Configuración

  1. Edita el archivo arangodb.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 ArangoDB. Para conocer todas las opciones de configuración disponibles, consulta el arangodb.d/conf.yaml de ejemplo.

  2. Reinicia el Agent.

Validación

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

Datos recopilados

Métricas

Recopilación de logs

Disponible para la versión 6.0 o posteriores del Agent

Para recopilar logs de tu instancia de ArangoDB, primero asegúrate de que tu ArangoDB está configurado para enviar logs a un archivo. Por ejemplo, si utilizas el archivo arangod.conf para configurar tu instancia de ArangoDB, debes incluir lo siguiente:

# ArangoDB configuration file
#
# Documentation:
# https://www.arangodb.com/docs/stable/administration-configuration.html
#

...

[log]
file = /var/log/arangodb3/arangod.log 

...

Los logs de ArangoDB contiene muchas opciones de verbosidad de los logs y archivos de salida. La integración Datadog admite el patrón de conversión por defecto.

  1. La recopilación de logs está desactivada por defecto en el Datadog Agent. Actívala en tu archivo datadog.yaml:

    logs_enabled: true
    
  2. Descomenta y edita el bloque de configuración de logs en tu archivo arangodb.d/conf.yaml:

    logs:
       - type: file
         path: /var/log/arangodb3/arangod.log
         source: arangodb
    

Eventos

La integración ArangoDB no incluye eventos.

Checks de servicio

Solucionar problemas

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

PREVIEWING: may/embedded-workflows