Este check monitoriza la situación, el volumen y el estado de ladrillos del clúster Red Hat Gluster Storage a través del Datadog Agent.
Esta integración GlusterFS es compatible con las versiones de código abierto y vendidas por Red Hat de GlusterFS.
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.
Edita el archivo glusterfs.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 GlusterFS. Para conocer todas las opciones de configuración disponibles, consulta el glusterfs.d/conf.yaml de ejemplo.
init_config:## @param gstatus_path - string - optional - default: /opt/datadog-agent/embedded/sbin/gstatus## Path to the gstatus command.#### A version of the gstatus is shipped with the Agent binary.## If you are using a source install, specify the location of gstatus.## gstatus_path: /opt/datadog-agent/embedded/sbin/gstatusinstances:-## @param min_collection_interval - number - optional - default: 60## The GlusterFS integration collects cluster-wide metrics which can put additional workload on the server.## Increase the collection interval to reduce the frequency.#### This changes the collection interval of the check. For more information, see:## https://docs.datadoghq.com/developers/write_agent_check/#collection-interval#min_collection_interval:60
NOTA: Por defecto, gstatus llama internamente al comando gluster que requiere ser ejecutado como superusuario. Añade una línea como la siguiente a tu archivo sudoers:
dd-agent ALL=(ALL) NOPASSWD:/path/to/your/gstatus
Si tu entorno GlusterFS no requiere raíz, define la opción de configuración use_sudo como false.
Cambia el valor del parámetro path en función de tu entorno. Para ver todas las opciones de configuración disponibles, consulta el conf.yaml de ejemplo.
Para obtener más información sobre cómo configurar el Agent para la recopilación de logs en entornos Kubernetes, consulta Recopilación de logs de Kubernetes.