Monitorização do Redis

Este guia ajuda a configurar a monitorização para monitorizar o Redis.

O Redis é um armazenamento de chaves-valores avançado de código aberto. É frequentemente referido como um servidor de estrutura de dados, uma vez que os valores podem conter strings, hashes, listas, conjuntos e conjuntos ordenados. Para mais informações, visite redis.io.

Esta funcionalidade só está disponível para agentes executados no Linux. Não está disponível no Windows.

Descoberta

A monitorização descobre serviços Redis em execução no seu projeto da Cloud Platform se tiver o seguinte:

  • Instâncias de VM com redis nos respetivos nomes.
  • Regras de firewall que abrem a porta 6379.

Para ver as métricas do Redis, faça o seguinte:

  1. Na Google Cloud consola, aceda à página  Painéis de controlo:

    Aceda a Painéis de controlo

    Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.

  2. Selecione o painel de controlo do Redis na lista.

Configurar a monitorização do Redis

O agente de monitorização usa a biblioteca cliente hiredis para monitorizar o Redis. Depois de instalar o Redis, instale o 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
    

Configurar a monitorização

Para monitorizar o Redis, execute as seguintes ações na instância de VM após instalar o agente de monitorização:

  1. Instale o ficheiro de configuração do Redis, redis.conf, executando o seguinte comando:

    (cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/redis.conf)
    
  2. Se a sua instância do Redis estiver protegida por palavra-passe ou se estiver a usar um anfitrião ou uma porta não padrão para o Redis, como root, edite redis.conf seguindo as instruções na parte superior do ficheiro.

  3. Reinicie o agente de monitorização executando o seguinte comando:

    sudo service stackdriver-agent restart
    

Para mais informações sobre o plug-in collectd redis, consulte Plugin:Redis.

Métricas do Redis

A lista completa de métricas que o plug-in do Redis monitoriza encontra-se em: Métricas do agente: redis. As métricas reais recolhidas e as métricas disponíveis nos menus de monitorização podem variar.