Monitoreo de casandra

Las bases de datos NoSQL como Cassandra y MongoDB están diseñadas para soportar el procesamiento y almacenamiento masivo de datos. Los sistemas de base de datos Cassandra son altamente escalables y tolerantes a fallos. Por lo tanto, los grupos de Cassandra con una multitud de nodos pueden aumentar considerablemente la complejidad de su infraestructura de datos. Comprender el rendimiento de sus clústeres de Cassandra es fundamental para diagnosticar problemas y planificar la capacidad.

El Administrador de aplicaciones permite la administración y la supervisión completas del rendimiento de Cassandra de todos los nodos en un clúster desde una consola centralizada. Puede recopilar datos estadísticos de todas las JVM en un clúster y métricas de rendimiento clave como estadísticas de utilización de memoria, estadísticas de tareas de agrupaciones de hebras, estadísticas de almacenamiento, uso de CPU, rendimiento de operación, latencia y tareas pendientes.

Cassandra Cluster Management

Gestión de clusters

Puede monitorear continuamente los grupos de bases de datos con el panel de control de Applications Manager que detalla el estado de la disponibilidad, la disponibilidad y el rendimiento de todos los grupos monitoreados. Recupere los detalles de los nodos activos, de salida, de movimiento, de unión e inalcanzables y supervise la salud de los nodos dentro de cada clúster.

Cassandra Utilización De La Memoria

Utilización de la memoria

Las bases de datos de Cassandra consumen mucha memoria y pueden surgir problemas de rendimiento de las aplicaciones si su RAM no es suficiente. El Administrador de aplicaciones monitorea de cerca el consumo de memoria de las aplicaciones que se ejecutan en el entorno de Cassandra y muestra la memoria total, libre y utilizada del servidor en megabytes.

Utilización de CPU Cassandra

Uso de CPU

Al igual que con cualquier otro sistema de base de datos, el rendimiento de Cassandra depende de los sistemas subyacentes en los que se ejecuta. El Administrador de aplicaciones realiza un seguimiento de las métricas del sistema operativo en sus nodos Cassandra, como la cantidad de procesadores, las excepciones, la utilización de la CPU y las tendencias temporales. Esto puede ayudarlo a identificar y solucionar problemas de rendimiento relacionados con el hardware.

Utilización del disco de Cassandra y estadísticas de almacenamiento

Estadísticas de almacenamiento

Si tiene una gran cantidad de datos, monitorear y predecir el uso del espacio en disco no es una tarea sencilla. El uso del espacio en disco puede variar bastante con el tiempo dentro de un entorno Cassandra. El Administrador de aplicaciones supervisa la utilización del disco y las estadísticas de almacenamiento durante períodos de tiempo definidos para ayudar a identificar y solucionar los problemas de rendimiento.

Estadísticas de Operaciones Cassandra

Estadísticas de Operaciones

Realice un seguimiento de las estadísticas de operaciones y la latencia (promedios y totales) de las operaciones de rango, lectura y escritura por segundo en el nivel del servidor. Los contadores de latencia de lectura y de latencia de lectura recientes son importantes para garantizar que las operaciones se realicen de manera coherente. El Administrador de aplicaciones también rastrea el número de compactaciones completadas desde el último inicio de una instancia de Cassandra, las tareas de compactación pendientes y otras que esperan en la cola para ser ejecutadas.

Estadísticas de tareas de Cassandra de grupos de subprocesos

Estadísticas de grupo de subprocesos

Supervisar el comportamiento de los grupos de subprocesos y estadísticas de tareas. El Administrador de aplicaciones supervisa los distintos grupos de subprocesos de Cassandra y proporciona estadísticas sobre la cantidad de tareas que están activas, pendientes, completadas y bloqueadas. El seguimiento de las tendencias en estos grupos para los aumentos en la columna de tareas pendientes puede ayudarlo a planear agregar capacidad adicional.

Estadísticas de mensajes caídos de Cassandra

Estadísticas de mensajes eliminados

El Administrador de aplicaciones puede ayudarlo a lidiar con los escenarios de sobrecarga en su entorno de Cassandra al mantener una alerta en busca de mensajes caídos. Puede recibir un resumen de registro de los mensajes eliminados junto con el tipo de mensaje. Puede establecer umbrales y configurar alarmas para notificarle los mensajes caídos.

El Administrador de aplicaciones también puede monitorear los servidores de aplicaciones , servidores: físicos o virtuales y bases de datos tradicionales que normalmente se usan junto con las bases de datos NoSQL en el mundo real.

Descargue Applications Manager