Versión de la integración1.1.0
visualización de la información general de redis cloud
detalles de clúster de redis cloud
detalles del nodo de redis cloud
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.
La integración de Redis Cloud está diseñada para su uso con los despliegues de Redis Cloud del software de Redis. No es para uso con instalaciones de Redis Enterprise. Para Redis Enterprise, consulta Integración de Datadog Redis Enterprise.
La integración proporciona métricas para tres componentes críticos del clúster: bases de datos, nodos y fragmentos, mediante el uso del Datadog Agent. Esto te permite monitorizar el rendimiento de la base de datos, utilización de la memoria, uso de la CPU, recuento de conexión, estado de la replicación y una variedad de métricas adicionales dentro de Datadog. Puedes utilizar esta información para comprender el estado general de tus clústeres de Redis Cloud, diagnosticar problemas de rendimiento de la aplicación y prevenir una caída del sistema.
Para ver la lista completa de métricas compatibles, consulta la sección Metrics (Métricas) más abajo.
Configuración
Instalación
- Ejecuta el siguiente comando para instalar la integración del Agent:
- Para el Datadog Agent v6:
datadog-agent integration install -t datadog-redis_cloud==1.1.0
- Para el Datadog Agent v7:
agent integration install -t datadog-redis_cloud==1.1.0
- Configura la integración estableciendo
openmetrics_endpoint
en tu nodo maestro del clúster. Consulta Empezando con integraciones para obtener más información. - Reinicia el Agent.
Configuración
Configura el openmetrics_endpoint
para que apunte a tu clúster. Consulta el ejemplo. Deja tls_verify
en false.
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étrica. Están disponibles los siguientes grupos: RDSC.REPLICATION,
RDSC.NODE, RDSC.BIGSTORE, RDSC.FLASH y RDSC.SHARDREPL. Los grupos de métricas por defecto RDSC.DATABASE,
RDSC.PROXY, RDSC.LISTENER y RDSC.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
envía a Datadog. Se debe sacar el prefijo de as métricas individuales, lo que significa que ‘rdsc.bdb_up’
se convierte en ‘bdb_up’. La lista completa de métricas está disponible en la pestaña “Datos recopilados” de la página de integración, y en la sección Métricas.
Los siguientes grupos adicionales utilizan los prefijos asociados, que pueden utilizarse para buscar cada una de las métricas en
la página Datos recogidos.
Agrupar | Prefijo | Notas |
---|
RDSC.NODE | rdsc.node_ | Esto también devolverá métricas bigstore y flash. |
RDSC.DATABASE | rdsc.bdb_ | Esto devolverá las métricas de replicación también. |
RDSC.SHARD | rdsc.redis_ | Esto devolverá las métricas de replicación de fragmentos también. |
RDSC.REPLICATION | rdsc.bdb_crdt_ | |
RDSC.REPLICATION | rdsc.bdb_replicaof_ | |
RDSC.SHARDREPL | rdsc.redis_crdt_ | |
RDSC.PROXY | rdsc.dmcproxy_ | |
RDSC.LISTENER | rdsc.listener_ | |
RDSC.BIGSTORE | rdsc.node_bigstore_ | |
RDSC.FLASH | rdsc.node_available_flash | Todas las métricas flash tienen la forma: rdsc.node_*_flash. |
Validación
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 asegurarte de que puedes recibir métricas.
Comprueba el estado del Datadog Agent.
Datos recopilados
La integración de Redis reúne todas las métricas para bases de datos, nodos y fragmentos.
Métricas
Checks de servicio
La integración de Redis Cloud no incluye ningún check de servicio.
Eventos
La integración de Redis Cloud no incluye ningún evento.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con Redis Field Engineering.