Monitoreo de Cassandra
Cassandra
Cassandra Monitoring y gestión del rendimiento

Apache Cassandra (enlace externo a ibm.com) es una base de datos NoSQL distribuida de código abierto, diseñada para manejar grandes cantidades de datos en varios servidores sin ningún punto de falla. Se especializa en admitir clústers que se extienden a través de muchos centros de datos y, para este fin, es capaz de replicación asíncrona sin maestro. El monitoreo de Cassandra es parte de la solución APM de microservicio con tecnología de IA de Instana. Cassandra es una metodología altamente flexible, lo cual tiene un costo. Una desventaja común es que Cassandra no es consecuente a nivel de fila; las inserciones y actualizaciones en la misma tabla que afectan a la misma fila pueden discrepar, lo que se traduce en datos incongruentes.

Si Instana se implementa en una infraestructura que contiene Apache Cassandra, el agente detectará automáticamente la tecnología y desplegará el sensor correcto para monitorear Cassandra y su interacción con la base de datos. No se requiere ninguna instalación ni configuración manual.

¡Comience su PRUEBA GRATUITA hoy mismo!

14 días, sin tarjeta de crédito, versión completa

Monitoreo del desempeño y configuración de Cassandra

Después de que Instana despliegue automáticamente su sensor Cassandra, mapeará de inmediato la infraestructura de Cassandra; es decir, los nodos individuales del caché en modo write-back en relación con sus respectivos centros de datos, y esos centros de datos en relación con sus clústers. Instana recopila métricas de rendimiento pertinentes tanto a nivel de nodo como de clúster para determinar la calidad de interacción entre los nodos y clústeres de Cassandra. El agente Instana enviará esas métricas a nuestro modelo Dynamic Graph, que almacena y contextualiza todos los datos de monitoreo recopilados. Las métricas típicas recopiladas a nivel de nodo son:

  • Solicitudes
  • Latencias de lectura/escritura del cliente
  • Solicitudes pendientes

Algunas métricas de ejemplo recopiladas a nivel de cluster son:

  • Detalles del espacio de claves
  • Factores de replicación
  • Tamaños de disco

Consulte la Documentación de gestión de Cassandra de Instana para obtener una lista completa. En función de su infraestructura, los desarrolladores pueden configurar los límites de umbral para que Instana les avise sobre el punto de falla dentro de un contexto.

Cassandra Monitoring - Estado

Instana rastreará los indicadores clave de rendimiento de Cassandra para inferir un estado sobre Cassandra dentro del contexto del entorno monitoreado. Dynamic Graph de Instana muestra eventos e incidentes en la cronología en la parte inferior de la interfaz de usuario de Instana. Cualquier cambio en el entorno de Cassandra, desde un desarrollador hasta una configuración de clúster o eliminación de un espacio clave, se detecta automáticamente, se refleja en la interfaz de usuario y se señala en la lista de eventos.

Si hay un problema con el estado o el rendimiento de Cassandra, la interfaz de usuario de Instana emitirá una alerta de problema tecnológico y cambiará el color del estado de la instancia. Si el servicio se ve afectado, también se creará un incidente de servicio. Los problemas de rendimiento se correlacionan con todos los cambios del desarrollador para ayudar a determinar la causa principal.

Cambios en la configuración

Instana detectará los cambios de configuración y los incluirá en la cronología, por ejemplo, los cambios en la configuración del clúster y la incorporación o eliminación de espacios de clave.

Instalación de Cassandra Monitoring

¿Listo para empezar? Primero necesitará una Prueba o Cuenta de Instana. ¿Ya la tiene? El mejor lugar para comenzar es la Guía de introducción de Instana.

Prueba o cuenta de Instana Guía de introducción de Instana