Monitoraggio Redis

Questa guida ti aiuta a configurare Monitoring per monitorare Redis.

Redis è un datastore open source avanzato di coppie chiave-valore. Viene spesso indicato come server della struttura di dati in quanto i valori possono contenere stringhe, hash, elenchi, insiemi e insiemi ordinati. Per ulteriori informazioni, visita il sito redis.io.

Questa funzionalità è disponibile solo per gli agenti in esecuzione su Linux. Non è disponibile su Windows.

Scoperta

Monitoring rileva i servizi Redis in esecuzione nel progetto piattaforma Cloud se disponi di quanto segue:

  • Istanze VM con redis nel nome.
  • Regole firewall che aprono la porta 6379.

Per visualizzare le metriche per Redis:

  1. Nella console Google Cloud, vai alla pagina  Dashboard:

    Vai a Dashboard

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato il cui sottotitolo è Monitoring.

  2. Seleziona la dashboard Redis dall'elenco.

Configurazione del monitoraggio Redis

L'agente Monitoring utilizza la libreria client hiredis per monitorare Redis. Dopo aver installato Redis, installa hiredis eseguendo questi comandi:

  • 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
    

Configurazione del monitoraggio

Per monitorare Redis, esegui le seguenti azioni sull'istanza VM dopo aver installato l'agente di monitoraggio:

  1. Installa il file di configurazione Redis, redis.conf, eseguendo questo 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 la tua istanza Redis è protetta da password o se utilizzi un host o una porta non standard per Redis, come root, modifica redis.conf seguendo le istruzioni all'inizio del file.

  3. Riavvia l'agente Monitoring eseguendo questo comando:

    sudo service stackdriver-agent restart
    

Per ulteriori informazioni sul plug-in redis di collectd, consulta Plugin:Redis.

Metriche Redis

L'elenco completo delle metriche monitorate dal plug-in Redis è disponibile alla pagina Metriche agente: redis. Le metriche effettive raccolte e le metriche disponibili nei menu di Monitoring possono variare.