O Memcached é um armazenamento de chave/valor na memória para pequenos fragmentos de dados arbitrários (strings, objetos) dos resultados de chamadas de base de dados, chamadas de API ou renderização de páginas. Para mais informações, visite memcached.org.
Esta funcionalidade só está disponível para agentes executados no Linux. Não está disponível no Windows.
Descoberta
Mesmo que o plug-in memcached não esteja configurado, o Cloud Monitoring vai detetar os serviços memcached em execução no seu projeto do Cloud Platform através do seguinte:
- Pesquisa de nomes de instâncias para memcached
- Verificar se existem portas abertas para 11211 através de regras de firewall
Para ver as métricas do Memcached, faça o seguinte:
-
Na Google Cloud consola, aceda à página
Painéis de controlo:
Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.
- Selecione o painel de controlo do Memcached na lista.
Configurar a monitorização para monitorizar o memcached
Depois de instalar o agente de monitorização, use as seguintes instruções para configurar o plug-in memcached nas suas instâncias.
Ativar o plug-in de monitorização do memcached
Na instância da VM, transfira memcached.conf
do repositório de configuração do GitHub
e coloque-o no diretório /etc/stackdriver/collectd.d/
:
(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/memcached.conf)
Depois de adicionar o ficheiro de configuração, reinicie o agente de monitorização executando o seguinte comando:
sudo service stackdriver-agent restart
Para mais informações sobre o plugin collectd
memcached
, consulte
Plugin:memcached.
O que é monitorizado
A lista completa de métricas que o plug-in Memcached monitoriza encontra-se em Métricas do agente: memcached.