Monitoraggio di Redis

Questa guida ti aiuta a configurare Monitoring per monitorare Redis.

Redis è un datastore di coppie chiave-valore avanzato open source. Spesso viene definito server di struttura dei dati, poiché i valori possono contenere stringhe, hash, elenchi, insiemi e insiemi ordinati. Per saperne di più, visita il sito 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 hai:

  • Istanze VM con redis nel nome.
  • 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 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 del monitoraggio

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

  1. Installa il file di configurazione di 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 l'istanza Redis è protetta da password o se utilizzi un host o una porta non standard per Redis, modifica redis.conf come root 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 Plugin:Redis.

Metriche Redis

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