Redis Enterprise

Supported OS

Versión de la integración1.1.2

Información general

Redis es un almacén de datos rápido y versátil que admite una gran variedad de estructuras de datos, como cadenas, hashes, listas, conjuntos, flujos y mucho más. También ofrece programabilidad, extensibilidad, persistencia, agrupación y alta disponibilidad. La edición comunitaria de Redis añade modelos de datos y funciones adicionales, como búsqueda de vectores, estructuras de datos probabilísticas, compatibilidad con JSON y búsquedas de texto completo.

Esta integración funciona con instalaciones on-premises y de nube privada de Redis Enterprise. La integración proporciona métricas para tres componentes de clúster críticos: bases de datos, nodos y particiones. Esto te permite monitorizar el rendimiento de bases de datos, el uso de memoria, el uso de CPU, los recuentos de conexiones, los estados de replicaciones y una variedad de métricas adicionales dentro de Datadog. Puedes utilizar esta información para comprender el estado general de tus clústeres Redis Enterprise, diagnosticar problemas de rendimiento de la aplicación y evitar tiempos de inactividad del sistema.

Si quieres ver la lista completa de las métricas compatibles, consulta la sección Métricas más abajo.

Configuración

Instalación

  1. Ejecuta el siguiente comando para instalar la integración del Agent:

    datadog-agent integration install -t datadog-redis_enterprise==1.1.2
    
  2. Configura la integración definiendo el openmetrics_endpoint en el nodo principal de tu clúster. Para obtener más información, consulta Integración.

  3. Reinicia el Agent.

Configuración

Configura el openmetrics_endpoint para que apunte a tu clúster. Consulta el ejemplo. Deja tls_verify como falso.

Existen dos parámetros opcionales: extra_metrics y excluded_metrics, como se indica en el archivo de configuración de ejemplo.

El parámetro extra_metrics toma una lista de grupos de métricas. Los grupos disponibles son los siguientes RDSE.REPLICATION, RDSE.LISTENER, RDSE.PROXY, RDSE.BIGSTORE, RDSE.FLASH y RDSE.SHARDREPL. Los grupos de métricas por defecto RDSE.NODE, RDSE.DATABASE y RDSE.SHARD son insertados automáticamente por la integración.

El parámetro exclude_metrics toma una lista de métricas individuales para excluir, lo que significa que esta información no se pasará a Datadog. Las métricas individuales deben despojarse de sus prefijos, por ejemplo, ‘rdse.bdb_up’ se convertiría en ‘bdb_up’. La lista completa de métricas está disponible en la pestaña “Datos recopilados” de la página de la integración o a través del enlace que figura en la sección Métricas. Los siguientes grupos adicionales utilizan los prefijos asociados, que pueden utilizarse para buscar métricas individuales en la página de datos recopilados.

AgruparPrefijoNotas
RDSE.NODErdse.node_Esto también devolverá las métricas bigstore y flash
RDSE.DATABASErdse.bdb_Esto también devolverá las métricas de replicación
RDSE.SHARDrdse.redis_Esto también devolverá las métricas de replicación de particiones
RDSE.REPLICATIONrdse.bdb_crdt_
RDSE.REPLICATIONrdse.bdb_replicaof_
RDSE.SHARDREPLrdse.redis_crdt_
RDSE.PROXYrdse.dmcproxy_
RDSE.LISTENERrdse.listener_
RDSE.BIGSTORErdse.node_bigstore_
RDSE.FLASHrdse.node_available_flashTodas las métricas flash tienen el formato: rdse.node_*_flash

Validación

  1. Asegúrate de que puedes hacer ping a la máquina, especialmente en un entorno de nube. Ejecuta wget --no-check-certificate <endpoint> o curl -k <endpoint> para garantizar que puedas recibir métricas.

  2. Comprueba el estado del Datadog Agent.

Datos recopilados

La versión actual reúne todas las métricas para bases de datos, nodos y particiones. Opcionalmente, a través del parámetro extra_metrics se pueden recopilar datos de replicación, proxy, listener, etc. Consulta la lista en la sección Configuración.

Métricas

Checks de servicio

Redis Enterprise no incluye checks de servicios.

Eventos

Redis Enterprise no incluye eventos.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Artie.