Monitorizar Redis

Esta guía te ayuda a configurar Monitoring para monitorizar Redis.

Redis es un almacén de pares clave-valor avanzado de código abierto. A menudo se denomina servidor de estructura de datos, ya que los valores pueden contener cadenas, hashes, listas, conjuntos y conjuntos ordenados. Para obtener más información, visita redis.io.

Esta función solo está disponible para agentes que se ejecutan en Linux. No está disponible en Windows.

.

Discovery

Monitoring detecta los servicios de Redis que se ejecutan en tu proyecto de Cloud Platform si tienes lo siguiente:

  • Instancias de VM con redis en sus nombres.
  • Reglas de cortafuegos que abran el puerto 6379.

Para ver las métricas de Redis, haz lo siguiente:

  1. En la Google Cloud consola, ve a la página  Paneles de control:

    Ve a Paneles.

    Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuya sección sea Monitorización.

  2. Selecciona el panel de control Redis de la lista.

Configurar la monitorización de Redis

El agente de Monitoring usa la biblioteca de cliente hiredis para monitorizar Redis. Después de instalar Redis, instala hiredis ejecutando los siguientes comandos:

  • RHEL y CentOS

        sudo yum install epel-release
        sudo yum install hiredis
    
  • Ubuntu 18.04 LTS, 16.04 LTS y Debian 9

        sudo apt-get install libhiredis0.13
    
  • SLES

        sudo zypper install libhiredis0_13
    

Configurar Monitoring

Para monitorizar Redis, realiza las siguientes acciones en tu instancia de VM después de instalar el agente de monitorización:

  1. Instala el archivo de configuración de Redis, redis.conf, ejecutando el siguiente 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. Si tu instancia de Redis está protegida con contraseña o si usas un host o un puerto no estándar para Redis, edita redis.conf como root siguiendo las instrucciones de la parte superior del archivo.

  3. Reinicia el agente de monitorización ejecutando el siguiente comando:

    sudo service stackdriver-agent restart
    

Para obtener más información sobre el complemento collectd redis, consulta Complemento:Redis.

Métricas de Redis

La lista completa de métricas que monitoriza el complemento Redis se encuentra en Métricas del agente: redis. Las métricas reales recogidas y las métricas disponibles en los menús de monitorización pueden variar.