Monitoramento do HBase
O HBase é um banco de dados NoSQL distribuído, usado por muitas empresas para processar grandes quantidades de dados em tempo real. O Applications Manager oferece um recurso abrangente de monitoramento do HBase que fornece informações detalhadas sobre a integridade e o desempenho dos seus clusters do Apache HBase e ajuda a solucionar rapidamente os problemas antes que os usuários sejam afetados.
Recursos da ferramenta de monitoramento do HBase
Rastreie as métricas do cluster do Apache HBase
Monitore os clusters do HBase para garantir que o cluster do HBase esteja em funcionamento e operando continuamente conforme o esperado. O monitoramento do desempenho do HBase ajuda a rastrear a carga média, as solicitações e o número de servidores mortos, ativos e o número total de servidores de região.
Mantenha o controle da memória e do uso da JVM
Acompanhe os detalhes do uso da memória, como a memória disponível, o tamanho do espaço de troca livre e total, o tamanho da memória virtual comprometida, etc. Acompanhe as métricas do JVM para correlacionar o desempenho do servidor com os componentes internos subjacentes do JVM. Essas informações podem ser usadas ao ajustar a configuração do cluster do HBase.
Entenda como está o desempenho dos servidores de região
Os servidores de região têm um bom número de métricas de desempenho, pois fazem parte do caminho real de leitura e gravação de dados. Com o monitoramento do Apache HBase do Applications Manager, obtenha métricas sobre o cache de blocos e saiba o número de blocos atualmente no cache, o heap restante para o cache, o número de blocos que tiveram de ser removidos devido a restrições de tamanho do heap (contagem de despejo do cache de blocos), as contagens de acertos e erros do cache, bem como a taxa de acertos (IV), que é o número de acertos do cache em relação ao número total de solicitações ao cache.
Além disso, você pode observar as métricas de compactação, que são úteis quando o servidor de região precisa executar a tarefa de limpeza de compactar os arquivos de armazenamento. As grandes compactações também causarão um aumento acentuado, pois enfileiram todos os arquivos de armazenamento. Com a ajuda de métricas críticas do Apache HBase, o Applications Manager informa o número de compactações concluídas e o tamanho total dos arquivos de armazenamento que foram compactados.
Outra métrica útil a ser observada é o tamanho do memstore, que é o espaço de heap total ocupado por todos os memstores do servidor em megabytes. É a soma de todos os memstores em todas as regiões on-line. Você também pode entender quais operações de cliente (Gets, Puts, Deletes etc.) levaram muito tempo para serem executadas ou produziram muita saída.
Corrigir problemas de desempenho mais rapidamente
Receba notificações instantâneas quando houver problemas de desempenho com os componentes do Apache HBase. Tome conhecimento dos gargalos de desempenho rapidamente e descubra qual aplicação está causando a carga excessiva. O monitoramento do HBase usando o Applications Manager permite que você tome medidas corretivas mais rapidamente, antes que os usuários sejam afetados.
Comece a usar o monitoramento do Hbase em apenas alguns minutos!
Experimente você mesmo o monitoramento de desempenho do Apache Hbase fazendo o download da versão de avaliação completa e gratuita de 30 dias do Applications Manager!