Esta guía de referencia proporciona una descripción general completa de todas las métricas recopiladas por la integración de OpenTelemetry de Redis, ayudándole a comprender qué datos están disponibles para monitorear la salud y el rendimiento de su instancia de Redis.
Métricas clave de un vistazo
Supervise el estado y el rendimiento de su instancia de Redis con estas métricas esenciales:
Categoría de métrica | Qué mide | Prioridad |
|---|---|---|
Utilización de la memoria |
,
— Consumo actual de memoria frente al límite configurado | Crítico |
Tasa de aciertos de caché |
,
— Proporción de búsquedas de claves exitosas | Crítico |
Expulsiones de claves |
— Claves eliminadas debido a la presión de memoria | Crítico |
Comandos/seg |
,
— rendimiento de los comandos que se están ejecutando | Importante |
Clientes conectados |
,
— conexiones activas y en espera | Importante |
Ratio de fragmentación |
— proporción de memoria asignada por el sistema operativo frente a la asignada por Redis | Monitoreo |
Estado del clúster |
,
,
— Estado general del clúster y cobertura de ranuras (solo modo Cluster) | Crítico |
Referencia completa de métricas
La integración recopila 30+ métricas de instancia en comandos, memoria, keyspace, conexiones y replicación — además de 9 métricas específicas del clúster para despliegues de Redis Cluster. Expanda las secciones a continuación para ver especificaciones detalladas de las métricas.
Sugerencia
Para obtener el catálogo completo de upstream, consulte la documentación de redisreceiver de OpenTelemetry.
Racimo métrico
Estas métricas solo están disponibles al monitorear Redis en modo Cluster. Requieren habilitar las métricas del clúster en el receptor de Redis (todas las métricas del clúster están deshabilitadas de forma predeterminada) o usar el enfoque del receptor de Prometheus con redis_exporter --is-cluster.
Métrica | Descripción | Tipo |
|---|---|---|
| Estado de salud general del clúster. 1 = OK (todas las ranuras servidas), 0 = FAIL (una o más ranuras no disponibles). | Medidor |
| Número de ranuras de hash asignadas a los nodos. Debe ser 16 384 para un clúster completamente operativo. | Medidor |
| Número de ranuras que atienden requests activamente sin problemas. | Medidor |
| Número de ranuras en estado PFAIL (falla probable) — se sospecha que un nodo es inalcanzable pero aún no se ha confirmado. | Medidor |
| Número de ranuras en estado FAIL confirmado — NO atienden tráfico. | Medidor |
| Número total de nodos (maestros + réplicas) visibles en el clúster. | Medidor |
| Número de nodos maestros que actualmente sirven ranuras de hash. | Medidor |
| Total de mensajes del bus del clúster enviados (ping, pong, meet, fail). El tráfico constante indica un protocolo gossip saludable. | Acumulativo |
| Total de mensajes del bus del clúster recibidos de nodos pares. Una caída repentina indica una posible partición de la red. | Acumulativo |
Sugerencia
Todos los nodos en un Cluster de Redis informan métricas de clúster idénticas (CLUSTER INFO devuelve los mismos datos desde cualquier nodo). Puede habilitar el monitoreo de clúster en todos los nodos para mayor resiliencia o en un solo nodo para minimizar los datos redundantes. Para el enfoque del receptor de Prometheus, use redis_exporter --is-cluster, que recopila automáticamente estas métricas.
Atributos de recursos
Los atributos de recursos se adjuntan a todas las métricas y lo ayudan a filtrar y agrupar sus datos en New Relic.
Atributo | Descripción |
|---|---|
| Nombre de host o IP del servidor de Redis |
| Número de puerto del servidor Redis |
| Identificador personalizado para la instancia de Redis |
| Versión del servidor de Redis |
| Nombre de host donde se ejecuta el recolector |
| Identificador único del host |
| Nombre del clúster de Kubernetes |
| Namespace de Kubernetes |
| Nombre del pod de Kubernetes |
| Nombre del Cluster de Redis definido por el usuario (solo presente en las métricas del clúster) |
| Siempre
|
| Nombre de la biblioteca de instrumentación |
Próximos pasos:
- Instalación en host: configure el monitoreo para Redis que se ejecuta en hosts/VMs
- Instalación de Kubernetes: configure el monitoreo para Redis en Kubernetes
- Ver sus datos: explore los dashboards y configure alertas
- Solución de problemas: resuelva problemas comunes con la recolección de datos