Os gráficos são importantes, pois são sua janela para seus sistemas monitorados. ClusterControl vem com um conjunto predefinido de gráficos para você analisar, estes são construídos em cima da amostragem métrica feita pelo controlador. Eles são projetados para fornecer a você, à primeira vista, o máximo de informações possível sobre o estado do cluster de banco de dados. Você pode ter seu próprio conjunto de métricas que gostaria de monitorar. Portanto, o ClusterControl permite personalizar os gráficos disponíveis na seção de visão geral do cluster e na guia Nós -> Desempenho do banco de dados. Várias métricas podem ser sobrepostas no mesmo gráfico.
Guia Visão geral do cluster
Vamos dar uma olhada na visão geral do cluster - ela mostra as informações mais importantes agregadas em diferentes guias.
Gráficos de visão geral do cluster
Você pode ver gráficos como “Cluster Load” e “Galera - Flow Ctrl” junto com alguns outros. Se isso não for suficiente para você, você pode clicar em “Configurações do Dash” e depois escolher a opção “Criar quadro”. A partir daí, você também pode gerenciar gráficos existentes - você pode editar um gráfico clicando duas vezes nele, também pode excluí-lo da lista de guias.
Configurações do painel
Ao decidir criar um novo gráfico, você terá a opção de escolher as métricas que deseja monitorar. Vamos supor que estamos interessados em monitorar objetos temporários - tabelas, arquivos e tabelas em disco. Só precisamos escolher todas as três métricas que queremos seguir e adicioná-las ao nosso novo gráfico.
Novo quadro 1
Em seguida, escolha algum nome para o nosso novo gráfico e escolha uma escala. Na maioria das vezes, você deseja que a escala seja linear, mas em alguns casos raros, como quando você mistura métricas contendo valores grandes e pequenos, convém usar a escala logarítmica.
Novo Quadro 2
Por fim, você pode escolher se seu modelo deve ser apresentado como um gráfico padrão. Se você marcar esta opção, este é o gráfico que você verá por padrão quando entrar na guia "Visão geral".
Assim que salvarmos o novo gráfico, você poderá apreciar o resultado:
Novo Quadro 3
Guia Visão geral do nó
Além dos gráficos em nosso cluster, também podemos usar essa funcionalidade em cada um de nossos nós de forma independente. No cluster, se formos à seção “Nodes” e selecionarmos alguns deles, podemos ter uma visão geral do mesmo, com métricas do sistema operacional:
Gráficos de visão geral do nó
Como podemos ver, temos oito gráficos com informações sobre uso de CPU, uso de rede, espaço em disco, uso de RAM, utilização de disco, IOPS de disco, espaço de troca e erros de rede, que podemos usar como ponto de partida para solução de problemas em nossos nós.
Guia Desempenho do banco de dados
Quando você der uma olhada no nó e seguir para a guia Desempenho do banco de dados, você verá um padrão de oito métricas diferentes. Você pode alterá-los ou adicionar novos. Para fazer isso, você precisa usar o botão “Escolher gráfico”:
Gráficos de desempenho de banco de dados
Será apresentada uma nova janela, que permite configurar o layout e as métricas representadas graficamente.
Configurações de gráficos de desempenho de banco de dados
Aqui você pode escolher o layout - duas ou três colunas de gráficos e número de gráficos - até 20. Em seguida, você pode modificar quais métricas deseja ver plotadas - use caixas de diálogo suspensas para escolher qualquer métrica gostaria de adicionar. Quando estiver pronto, salve os gráficos e aproveite suas novas métricas.
Também podemos utilizar o recurso Operational Reports do ClusterControl, onde obteremos os gráficos e o relatório do nosso cluster e nós em um relatório HTML, que pode ser acessado através da UI do ClusterControl, ou agendar o envio por e-mail periodicamente.
Esses gráficos nos ajudam a ter uma visão completa do estado e comportamento de nossos bancos de dados