Monitoraggio di Redis

Questa guida ti aiuta a configurare Monitoring per monitorare Redis.

Redis è un archivio avanzato open source basato su chiave-valore. Viene spesso definito server di strutture di dati poiché i valori possono contenere stringhe, hash, elenchi, set e set ordinati. Per ulteriori informazioni, visita la pagina redis.io.

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

Discovery

Monitoring rileva i servizi Redis in esecuzione nel tuo 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 con il sottotitolo Monitoring.

  2. Seleziona il 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 i seguenti 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 di Monitoring

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 il seguente 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 riportate nella parte superiore del file.

  3. Riavvia l'agente di monitoraggio eseguendo questo comando:

    sudo service stackdriver-agent restart
    

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

Metriche Redis

L'elenco completo delle metriche monitorate dal plug-in Redis è disponibile all'indirizzo Metriche dell'agente: redis. Le metriche effettive raccolte e quelle disponibili nei menu di monitoraggio possono variare.