Supervisa Redis

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

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

Descubrimiento

Monitoring descubre 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 firewall que abren el puerto 6379.

Los servicios descubiertos se muestran en la página Servicios de Redis en el menú Recursos de la consola de Stackdriver Monitoring.

Después de instalar el agente de Monitoring y configurar el complemento Redis en tus instancias, Monitoring propaga la página Servicios de Redis con inventario y métricas.

Configura la supervisión de Redis

El agente de Monitoring utiliza la biblioteca cliente hiredis para Redis. Después de instalar Redis, instala hiredis mediante la ejecución de los siguientes comandos:

  • RHEL y 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 y 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 y Debian 9

        sudo apt-get install libhiredis0.13
    
  • Otros de Debian y Ubuntu

        sudo apt-get install libhiredis0.10
    

Configura la supervisión

Para supervisar Redis, realiza las siguientes acciones en tu instancia de VM después de instalar el agente de Monitoring:

  1. Instala el archivo de configuración de Redis, redis.conf, mediante la ejecución del siguiente comando:

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

    Si utilizas un host o puerto no estándar para Redis, edita redis.conf según las instrucciones que se encuentran en la parte superior del archivo. Para obtener información sobre otras opciones del complemento Redis, consulta el wiki de collectd.

  2. Reinicia el agente de Monitoring mediante la ejecución del siguiente comando:

    sudo service stackdriver-agent restart
    

Métricas de Redis

Para obtener una lista de las métricas de Redis, consulta Métricas del agente de Redis. Las métricas reales recopiladas y las métricas disponibles en los menús de Monitoring pueden variar.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Stackdriver Monitoring
Si necesitas ayuda, visita nuestra página de asistencia.