Monitoraggio di Redis

Questa guida ti aiuta a configurare Monitoring per monitorare Redis.

Redis è un archivio chiave-valore open source avanzato. Viene spesso definito server della struttura dei dati, poiché i valori possono contenere stringhe, hash, elenchi, set e insiemi ordinati. Per ulteriori informazioni, visita 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 tuo progetto piattaforma Cloud se disponi di quanto segue:

  • Istanze VM con redis nei nomi.
  • Regole firewall che aprono la porta 6379.

Per visualizzare le metriche per Redis, segui questi passaggi:

  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 con il sottotitolo Monitoring.

  2. Seleziona la dashboard Redis dall'elenco.

Configurazione del monitoraggio di 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 queste azioni sull'istanza VM dopo aver installato l'agente Monitoring:

  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 collectd, consulta plugin:Redis.

Metriche Redis

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