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.

Diese Funktion ist nur für Agents verfügbar, die unter Linux ausgeführt werden. Es ist unter Windows nicht verfügbar.

Logo: Discovery

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

So rufen Sie die Messwerte für Redis auf:

  1. Rufen Sie in der Google Cloud Console die Seite Dashboards auf.

    Dashboards aufrufen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie in 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
    
  • 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 /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/redis.conf)
    
  2. Wenn Ihre Redis-Instanz passwortgeschützt ist oder Sie einen nicht standardmäßigen Host oder Port für Redis als Root verwenden, bearbeiten Sie redis.conf nach der Anleitung oben in der Datei.

  3. 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.