Redis überwachen

In dieser Anleitung wird erläutert, wie Sie Monitoring zum Überwachen von Redis konfigurieren.

Redis ist ein erweiterter Open-Source-Schlüssel-Werte-Speicher. Er wird oft als Datenstrukturserver bezeichnet, da die Werte Zeichenfolgen, Hash-Zeichen, Listen, Datensätze und sortierte Datensätze enthalten können. Weitere Informationen erhalten Sie unter redis.io.

Erkennung

Monitoring erkennt in Ihrem Cloud Platform-Projekt ausgeführte Redis-Dienste, wenn Sie Folgendes haben:

  • VM-Instanzen mit redis im Namen
  • Firewallregeln, die Port 6379 öffnen

Die Messwerte für Redis finden Sie unter Monitoring:

Zu Monitoring

Wählen Sie Dashboards und dann aus der Liste das Dashboard Redis aus.

Redis-Monitoring konfigurieren

Der Monitoring-Agent überwacht Redis mithilfe der hiredis-Clientbibliothek. Nach der Installation von Redis installieren Sie hiredis mit den folgenden Befehlen:

  • RHEL und CentOS

        sudo yum install epel-release
        sudo yum install hiredis
    
  • Ubuntu 18.04 LTS, 16.04 LTS und Debian 9

        sudo apt-get install libhiredis0.13
    
  • Andere Debian und Ubuntu

        sudo apt-get install libhiredis0.10
    
  • SLES

        sudo zypper install libhiredis0_13
    

Monitoring konfigurieren

Führen Sie nach der Installation des Monitoring-Agents zum Überwachen von Redis die folgenden Aktionen auf Ihrer VM-Instanz aus:

  1. Installieren Sie die Redis-Konfigurationsdatei redis.conf mit folgendem Befehl:

    (cd /opt/stackdriver/collectd/etc/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/redis.conf)
    

    Wenn Sie für Redis einen nicht standardmäßigen Host oder Port verwenden, bearbeiten Sie redis.conf als Root entsprechend der Anleitung oben in der Datei.

  2. Starten Sie den Monitoring-Agent neu, indem Sie den folgenden Befehl ausführen:

    sudo service stackdriver-agent restart
    

Weitere Informationen zum collectd redis-Plug-in finden Sie unter Plugin:Redis.

Redis-Messwerte

Die vollständige Liste der vom Redis-Plug-in überwachten Messwerte finden Sie unter Agent-Messwerte: redis. Die tatsächlich erhobenen Messwerte und die in den Monitoring-Menüs verfügbaren Messwerte können variieren.