Como monitorar o Redis

Neste guia, você aprenderá a configurar o Monitoring para acompanhar 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.

Descoberta

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

Os serviços descobertos são exibidos na página “Redis Services”, localizada no menu Resources do console do Stackdriver Monitoring.

Depois que você instala o agente de monitoramento e configura o plug-in Redis nas instâncias, o Monitoring preenche a página "Serviços do Redis" com o inventário e as métricas.

Como configurar o monitoramento do Redis

O agente do Monitoring usa a biblioteca de cliente hiredis para monitorar o Redis. Depois de instalar o Redis, execute os comandos a seguir para implantar o hiredis:

  • RHEL e CentOS 6

        curl -O "https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm"
        sudo rpm -Uvh "epel-release-latest-6.noarch.rpm"
        sudo yum install hiredis
    
  • RHEL e CentOS 7

        curl -O "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm"
        sudo rpm -Uvh "epel-release-latest-7.noarch.rpm"
        sudo yum install hiredis
    
  • Ubuntu 16.04 LTS e Debian 9

        sudo apt-get install libhiredis0.13
    
  • Outras versões do Debian e Ubuntu

        sudo apt-get install libhiredis0.10
    

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:

  1. Instale o arquivo de configuração do Redis, redis.conf, executando o comando a seguir:

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

    Se você usa um host ou uma porta não padrão para o Redis, edite redis.conf seguindo as instruções na parte superior do arquivo. Para informações sobre outras opções do plug-in Redis, consulte o Wiki do collectd.

  2. Reinicie o agente de monitoramento executando o seguinte comando:

    sudo service stackdriver-agent restart
    

Métricas do Redis

Para ver uma lista das métricas do Redis, consulte Métricas do agente do Redis. As métricas reais coletadas e as disponíveis nos menus do Monitoring podem variar.

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.