Plug-in Riak

O Riak é um banco de dados distribuído de código aberto. Ele oferece alta disponibilidade, tolerância a falhas, simplicidade operacional e escalabilidade. Para saber mais, acesse o repositório GitHub do Riak.

Detecções

Mesmo que o plug-in Riak não esteja configurado, o Monitoring descobre os serviços do Riak em execução no seu projeto do Google Cloud Platform ao:

  • pesquisas com o termo riak em nomes de instâncias;
  • verificação de portas abertas para 8098 usando regras de firewall.

Os serviços descobertos são exibidos na página "Serviços do Riak" do menu Recursos. Depois que você instala o agente do Monitoring e configura o plug-in Riak nas instâncias, o Monitoring preenche a página "Serviços do Riak" com o inventário e as métricas.

Como configurar o Monitoring para acompanhar o Riak

Depois que você instalar o agente de monitoramento, use as instruções a seguir para configurar o plug-in Riak nas instâncias.

Pré-requisitos

O plug-in Riak requer a versão 5.5.0-315 ou posterior do agente de monitoramento. Para atualizá-lo, consulte Atualizar o agente.

Ativar o plug-in de monitoramento do Riak

Na instância de VM, faça o download do riak.conf no repositório de configurações do GitHub e coloque-o no diretório /opt/stackdriver/collectd/etc/collectd.d/:

(cd /opt/stackdriver/collectd/etc/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/riak.conf)

Depois de adicionar o arquivo de configuração, reinicie o agente de monitoramento executando o seguinte comando:

sudo service stackdriver-agent restart

Para saber mais informações sobre outras opções de configuração de plug-ins, acesse collectd.org.

O que é monitorado?

O plug-in Riak monitora as seguintes métricas:

  • Operações de nó (contagem/ns): quantas operações Get e Put ocorrem no nó.
  • Operações de VNode (contagem/ns): quantas operações Get, Put, Index Read/Write/Delete/DeletePostings ocorrem no VNode.
  • Uso de memória: várias estatísticas de memória do processo Erlang que o Riak está executando.
  • Redirecionamentos coordenados (contagem/ns): quantos redirecionamentos coordenados ocorreram neste servidor.
  • Reparos de leitura (contagem/ns): quantos reparos de leitura ocorreram neste servidor.
  • Tamanho do objeto da FSM: média, 95º percentil e máximo dos tamanhos de objeto na máquina de estado finito.
  • Irmãos da FSM: média, 95º percentil e máximo das chamadas de irmão na máquina de estado finito.
  • Latência do get da FSM: média, 95º percentil e máximo da latência da operação get em microssegundos.
  • Latência do put da FSM: média, 95º percentil e máximo da latência da operação put em microssegundos.

Veja detalhes em Lista de métricas do agente: Riak.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Stackdriver Monitoring
Precisa de ajuda? Acesse nossa página de suporte.