Monitoraggio di Redis

Questa guida ti aiuta a configurare il monitoraggio per monitorare Redis.

Redis è un archivio chiave-valore avanzato open source. Viene spesso definito server della struttura dei dati, poiché i valori possono contenere stringhe, hash, elenchi, set 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.

Discovery

Il monitoraggio rileva i servizi Redis in esecuzione nel progetto della piattaforma Cloud se hai quanto segue:

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

Per visualizzare le metriche di 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 la dashboard Redis dall'elenco.

Configurazione del monitoraggio di Redis

L'agente di monitoraggio 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 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 l'istanza Redis è protetta tramite password o se utilizzi un host o una porta non standard per Redis, modifica redis.conf come root seguendo le istruzioni nella parte superiore del file.

  3. Riavvia l'agente di monitoraggio eseguendo il seguente comando:

    sudo service stackdriver-agent restart
    

Per saperne di più sul plug-in collectd redis, consulta Plug-in:Redis.

Metriche Redis

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