Neste guia, você aprenderá a configurar o Monitoring para monitorar o Redis.
O Redis é um armazenamento de valores-chave avançado e de código aberto. Ele também costuma ser conhecido como um servidor de estrutura de dados, já que os valores podem conter strings, hashes, listas e conjuntos (classificados ou não). Para saber mais, visite redis.io.
Observação: essa funcionalidade está disponível apenas para agentes em execução no Linux. Não está disponível no Windows.
Discovery
O Monitoring descobrirá os serviços do Redis em execução no projeto do Cloud Platform se você tiver o seguinte:
- instâncias de VM com redis no nome delas;
- Regras de firewall que abrem a porta 6379
Para ver as métricas do Redis, faça o seguinte:
-
No console do Google Cloud, acesse a página Painéis:
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Selecione o painel Redis na lista.
Configurar o monitoramento do Redis
O agente do Monitoring usa a
biblioteca de cliente hiredis (em inglês)
para monitorar o Redis. Depois de instalar o Redis, instale hiredis
executando os seguintes comandos:
RHEL e CentOS
sudo yum install epel-release sudo yum install hiredis
Ubuntu 18.04 LTS, 16.04 LTS e Debian 9
sudo apt-get install libhiredis0.13
SLES
sudo zypper install libhiredis0_13
Como configurar o monitoramento
Para monitorar o Redis, execute as ações a seguir na instância da VM após a instalação do agente de monitoramento:
Instale o arquivo de configuração do Redis, o redis.conf (em inglês), executando o comando a seguir:
(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/redis.conf)
Se sua instância do Redis for protegida por senha ou se você estiver usando um host ou uma porta não padrão para o Redis, como raiz, edite
redis.conf
seguindo as instruções na parte superior. do arquivo.Reinicie o agente de monitoramento executando o seguinte comando:
sudo service stackdriver-agent restart
Para mais informações sobre o plug-in collectd
redis
, consulte Plugin:Redis (em inglês).
Métricas do Redis
A lista completa de métricas que o plug-in Redis monitora está em Métricas de agente: redis. As métricas reais coletadas e as disponíveis nos menus do Monitoring podem variar.