El monitoreo de HBase es una parte importante del monitoreo automatizado de aplicaciones de microservicios de Instana. Apache HBase (enlace externo a ibm.com), una base de datos distribuida, no relacional y de código abierto escrita en Java, aprovecha Hadoop (enlace externo a ibm.com) y HDFS (enlace externo a ibm.com) para proporcionar lo siguiente:
14 días, sin tarjeta de crédito, versión completa
El monitoreo de Apache HBase forma parte de la solución automatizada de monitoreo del rendimiento de aplicaciones de Instana. Cuando el agente de Instana se implementa en una infraestructura que contiene Apache HBase, detecta automáticamente la tecnología y se configura para monitorear Hbase junto con sus datos de configuración y métricas de rendimiento. No se requiere ninguna instalación ni configuración humana.
Después de que Instana implemente automáticamente su monitoreo de Apache HBase, asignará inmediatamente la infraestructura de HBase. El agente Instana envía todos los datos a nuestro modelo de gráficos dinámicos, que almacena y contextualiza todos los datos de monitoreo recopilados. Los datos de configuración que suelen recopilarse son:
Algunos ejemplos de métricas recopiladas son:
En la documentación sobre el monitoreo de Apache HBase de Instana encontrará una lista completa.
Instana realiza un seguimiento de los Indicadores clave de rendimiento de Apache HBase para inferir un estado sobre HBase dentro del contexto del entorno monitoreado. El gráfico dinámico de Instana contiene la información contextual necesaria para determinar la causa raíz de los problemas de HBase.
Instana viene con múltiples reglas de estado predefinidas basadas en el conocimiento experto y las prácticas recomendadas. Algunas de estas reglas son:
Si hay algún problema con el estado o rendimiento de Apache HBase, la interfaz de usuario de Instana señalará el problema y cambiará el color de estado de la instancia. Si el servicio se ve afectado, también se creará un Incidente de servicio y se enviará una alerta. Los problemas de rendimiento se correlacionan con todos los cambios del desarrollador para ayudar a determinar la causa raíz.
Los Servidores regionales forman parte de la ruta de lectura y escritura, por lo que es importante conocer su estado en todo momento. Instana recopila automáticamente las siguientes métricas de monitoreo del rendimiento del servidor regional de HBase:
Dado que Apache HBase está escrito en Java, una comprensión completa del estado general del rendimiento del sistema incluye el monitoreo de JVM, que también ocurre automáticamente, e incluye reglas de estado incorporadas para detectar problemas con la memoria de JVM, caché y bloqueos.