Plug-in ZooKeeper

O ZooKeeper é um servidor centralizado usado para a manutenção das informações de configuração, a nomenclatura, o fornecimento de sincronização distribuída e o suprimento de serviços de grupo. Todos esses tipos de serviços são usados de uma maneira ou de outra por aplicativos distribuídos. Para mais informações, acesse zookeeper.apache.org (em inglês).

Descoberta

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

  • Pesquisas com o termo zookeeper em nomes de instâncias
  • Verificação de portas abertas para 2181 usando regras de firewall

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

Como configurar o Monitoring para monitorar o ZooKeeper

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

Como ativar o plug-in de monitoramento do ZooKeeper

O Cloud Monitoring é compatível com a versão 3.4.0 ou superior do ZooKeeper. Os arquivos de configuração contêm instruções sobre o processamento de portas não padrão.

Na instância de VM, faça o download de zookeeper.conf a partir do repositório de configuração do GitHub (links em inglês) 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/zookeeper.conf)
    

Depois de adicionar o arquivo de configuração, reinicie o agente de monitoramento. Basta executar este comando:

sudo service stackdriver-agent restart
    

Para mais informações sobre o plug-in collectd zookeeper, consulte Plugin: zookeeper (em inglês).

O que é monitorado?

A lista completa de métricas que o Zookeeper monitora está em Métricas de agente: zookeeper.