Monitorización de Cassandra
Cassandra
Supervisión y gestión del rendimiento de Cassandra

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 un punto único de anomalía. Está especializada en soportar clústeres que se extienden por muchos centros de datos y, para ello, es capaz de realizar una replicación asíncrona sin maestro. La monitorización de Cassandra es parte de la solución APM de microservicios impulsados por IA de Instana. Cassandra es una metodología muy flexible, pero eso tiene un coste. Una desventaja común es que Cassandra no es consistente a nivel de fila; las inserciones y actualizaciones en una misma tabla que afecten a la misma fila pueden chocar, dando lugar a datos inconsistentes.

En caso de que Instana se implemente en una infraestructura que contenga Apache Cassandra, el agente detectará automáticamente la tecnología y desplegará el sensor correcto para monitorizar Cassandra y su interacción con la base de datos. No es necesaria ninguna configuración humana.

¡Inicie hoy mismo su PRUEBA GRATUITA!

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

Supervisión del rendimiento y la configuración de Cassandra

Una vez que Instana despliegue automáticamente su sensor Cassandra, trazará inmediatamente la infraestructura de Cassandra: los nodos individuales de caché de escritura en relación con sus respectivos centros de datos, y esos centros de datos en relación con sus clústeres. Instana recopila las métricas de rendimiento pertinentes tanto a nivel de nodo como de clúster para determinar la calidad de la interacción entre los nodos y los clústeres de Cassandra. El agente Instana enviará esas métricas a nuestro modelo de gráfico dinámico, que almacena y contextualiza todos los datos de monitorización recopilados. Las métricas típicas recogidas a nivel de nodo son:

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

Algunas métricas de ejemplo recopiladas a nivel de clúster son:

  • Detalles de Keyspace
  • Factores de replicación
  • Tamaños de disco

Consulte la documentación de administración de Instana Cassandra para obtener una lista completa. En función de su infraestructura, los desarrolladores pueden configurar los límites de umbral para que Instana les alerte con contexto en torno al punto de fallo.

Monitorización de Cassandra — Salud

Instana rastreará los indicadores clave de rendimiento de Cassandra para inferir un estado de salud sobre Cassandra dentro del contexto del entorno monitorizado. El gráfico dinámico de Instana muestra los eventos e incidentes en la línea de tiempo situada en la parte inferior de la interfaz de usuario de Instana. Cualquier cambio en el entorno Cassandra, desde cambios del desarrollador a una configuración de clúster diferente o la eliminación de un espacio clave, se detecta automáticamente, se refleja en la interfaz de usuario y se anota en la lista de eventos.

Si surge algún problema con el estado o el rendimiento de Cassandra, la interfaz de usuario de Instana emitirá una alerta sobre problemas tecnológicos y cambiará el color del indicador de salud de la instancia. Si el servicio se ve afectado, también se creará una incidencia de servicio. Los problemas de rendimiento se correlacionan con todos los cambios del desarrollador para ayudar a determinar la causa raíz.

Cambios de configuración

Instana detectará los cambios de configuración y los incluirá en la línea de tiempo, por ejemplo los cambios en la configuración del clúster y la adición o eliminación de espacios clave.

Instalación de Cassandra Monitoring

¿Preparado para empezar? Primero necesitará una cuenta o versión de prueba de Instana. ¿Ya dispone de una? La mejor forma de empezar es con la Guía de introducción de Instana.

Cuenta o cuenta de prueba de Instana Guía de introducción de Instana