Redis Enterprise überwachen

Sie können „ Redis “-Enterprise-Cluster mithilfe des „ Instana “-Sensors für „ Redis “-Enterprise überwachen. Der „ Redis “-Enterprise-Sensor wird automatisch bereitgestellt und installiert, nachdem Sie den „ Instana “-Agenten installiert haben. Sie können Kennzahlen, die sich auf „ Redis Enterprise“ beziehen, in der Benutzeroberfläche von „ Instana “ einsehen.

Unterstützungsinformationen

Um sicherzustellen, dass der „ Redis “-Enterprise-Sensor mit Ihrer aktuellen Konfiguration kompatibel ist, lesen Sie bitte die folgenden Abschnitte der Support-Informationen:

Unterstützte Versionen und Support-Richtlinien

Die folgende Tabelle zeigt die aktuellste unterstützte Version und die Support-Richtlinien:

Technologie Support-Richtlinie Neueste Technologieversion Neueste unterstützte Version
Redis Enterprise Bedarfsgesteuert 8.0 7.8.4

Weitere Informationen zur Support-Richtlinie finden Sie unter „Support-Strategie für Sensoren “.

Konfiguration

Um eine detaillierte Metriküberwachung zu ermöglichen, können Sie die Anmeldedaten für den Zugriff auf die Überwachungsinformationen in der <agent_install_dir>/etc/instana/configuration.yaml.

com.instana.plugin.redisenterprise:
  enabled: true
  host: 'https://localhost' # node address where Redis Enterprise cluster is running
  port: '9443' # node port
  email: 'user@email.com' # email for Redis Enterprise web UI user
  password: '' # password for Redis Enterprise web UI user
  poll_rate: 10 #Values are in seconds. Default Value 1 Sec.
 
Hinweis: Wenn kein Abfrageintervall angegeben wird, beträgt es standardmäßig 1 Sekunde.

Metriken anzeigen

Führen Sie die folgenden Schritte aus, um die Kennzahlen anzuzeigen:

  1. Klicken Sie im Navigationsmenü auf „Infrastruktur “.
  2. Klicken Sie auf der Registerkarte „Karte“ auf einen überwachten „ Redis Enterprise“-Host.
  3. Klicken Sie auf „Dashboard öffnen “. Das Dashboard zeigt die Kennzahlen und Prozesse an.

Redis Enterprise-Knoten - Messdatenerfassung

Die folgenden Kennzahlen werden von jedem „ Redis Enterprise“-Knoten erfasst:

Konfigurationsdaten

Die folgenden Konfigurationsdaten stammen vom Knoten „ Redis Enterprise“:

  • Name
  • Version
  • Adresse
  • Status
  • Betriebssystem
  • Anzahl der Shards
  • Kerne
  • Gesamter Speicher
  • Clustername

Leistungsmetriken

Die folgenden Leistungskennzahlen werden vom „ Redis “-Enterprise-Knoten erfasst:

  • Anforderungen
  • Latenzzeit
  • Verbindungen

Anforderungen

Die folgenden Anforderungsmetriken werden vom „ Redis “-Enterprise-Knoten erfasst:

Metrik Beschreibung Granularität
Anforderungen (O/s) Von Endpunkten auf Knoten verarbeitete Anforderungsrate (Operationen pro Sekunde) total_req. 1 Sekunde

Latenzzeit

Die folgenden Latenzkennzahlen werden vom „ Redis “-Enterprise-Knoten erfasst:

Metrik Beschreibung Granularität
Latenzzeit Die durchschnittliche Latenz der von den Endpunkten auf jedem Knoten bearbeiteten avg_latency Anfragen. 1 Sekunde

Verbindungen

Die folgenden Verbindungsmetriken werden vom „ Redis “-Enterprise-Knoten erfasst:

Metrik Beschreibung Granularität
Verbindungen Die Anzahl der Clients, die mit Endpunkten auf jedem Knoten connsverbunden sind. 1 Sekunde

CPU

Die folgenden CPU-Kennzahlen werden vom „ Redis “-Enterprise-Knoten erfasst:

Metrik Beschreibung Granularität
Benutzer CPU-Zeitanteil, der mit Prozessen im Benutzeradressbereich verbracht wird (cpu_user). 1 Sekunde
System Anteil der CPU-Zeit, der im Kernel verbracht cpu_system wird. 1 Sekunde
Idle CPU-Zeitanteil der Inaktivität (cpu_idle). 1 Sekunde

Speicher

Die folgenden Speicherkennzahlen werden vom Knoten „ Redis Enterprise“ erfasst:

Metrik Beschreibung Granularität
Frei Freier Speicher in jedem Knoten free_memory. 1 Sekunde
Verfügbar Verfügbarer Speicher in Knoten (available_memory). 1 Sekunde
Provisorisch Die für neue Shards auf diesem Knoten verfügbare Speichermenge unter Berücksichtigung von Überbelegung, der maximalen Anzahl an Servern unter redis, reserviertem Speicher sowie Bereitstellungs- und Migrationsschwellenwerten provisional_memory. 1 Sekunde

Netz

Die folgenden Netzwerkkennzahlen werden vom „ Redis “-Enterprise-Knoten erfasst:

Metrik Beschreibung Granularität
Eingangsdaten Rate des eingehenden Netzverkehrs auf Knoten (Bytes pro Sekunde) (ingress_bytes). 1 Sekunde
Ausgangsdaten Rate des abgehenden Netzverkehrs auf Knoten (Bytes pro Sekunde) (egress_bytes). 1 Sekunde
  • Langsames Protokoll (es ist möglich, den Verlauf von Momentaufnahmen bis zu einem Monat in der Vergangenheit zu durchsuchen.)

Redis Enterprise-Cluster - Messdatenerfassung

Die folgenden Kennzahlen werden aus jedem „ Redis Enterprise“-Cluster erfasst:

Konfigurationsdaten

Die folgenden Konfigurationsdaten werden aus dem „ Redis “-Enterprise-Cluster erfasst:

  • Name

Leistungsmetriken

Die folgenden Leistungskennzahlen werden aus dem „ Redis “-Enterprise-Cluster erfasst:

  • Schlüsseltreffer
  • Entfernte Objekte
  • Verbindungen

Schlüssel

Die folgenden Kennzahlen werden aus dem „ Redis “-Enterprise-Cluster erfasst:

Metrik Beschreibung Granularität
Treffer Anzahl der Schlüsseltreffer (aus allen Datenbanken aggregiert). 1 Sekunde
Fehler Anzahl Schlüsselfehler (aus allen Datenbanken aggregiert). 1 Sekunde
Abgelaufen Anzahl abgelaufener Schlüssel (aus allen Datenbanken aggregiert). 1 Sekunde
Bereinigt Anzahl entfernter Schlüssel (aus allen Datenbanken aggregiert). 1 Sekunde

Speicher

Die folgenden Speicherkennzahlen werden aus dem „ Redis “-Enterprise-Cluster erfasst:

Metrik Beschreibung Granularität
Verwendet Belegter Speicher (aus allen Datenbanken aggregiert). 1 Sekunde
Benutzer-RSS Belegter Speicher, RSS (aus allen Datenbanken aggregiert). 1 Sekunde
Größe des Lua-Heapspeichers Heapspeichergröße für Lua-Scripting (aus allen Datenbanken aggregiert). 1 Sekunde

Verbindungen

Die folgenden Kennzahlen werden aus dem „ Redis “-Enterprise-Cluster erfasst:

Metrik Beschreibung Granularität
Verbindungen Die Anzahl an Clientverbindungen (aus allen Datenbanken aggregiert). 1 Sekunde

Knoten

Die folgenden Knotenmetriken werden aus dem „ Redis “-Enterprise-Cluster erfasst:

Metrik Beschreibung Granularität
Name Knotenname. 10 Minuten
UID Eindeutige Cluster-ID von Knoten (uid). 10 Minuten
Version Softwareversion von installiertem Redis Labs-Cluster (software_version). 10 Minuten
Anzahl Shards Anzahl der Shards auf dem Knoten (shard_count). 10 Minuten
Status Knotenstatus (aktiv, wird bereitgestellt, wird stillgelegt, inaktiv) (status). 10 Minuten
Verbundene Clients Die Anzahl der Clients, die mit Endpunkten auf jedem Knoten connsverbunden sind. 1 Sekunde

Shards

Die folgenden Kennzahlen werden aus dem „ Redis “-Enterprise-Cluster erfasst:

Metrik Beschreibung Granularität
UID Eindeutige Cluster-ID von Shard (uid). 10 Minuten
DB-UID Die ID der BDB, zu der dieses Shard gehört (bdb_uid). 10 Minuten
Rolle Rolle dieses Shard (übergeordnet/untergeordnet) (role). 10 Minuten
Status Der aktuelle Status des Shard (aktiv, inaktiv, wird beschnitten) (status). 10 Minuten
Schlüsseltreffer Die Anzahl der Schlüsseltreffer (aggregierte Lese- und Schreibtreffer). 1 Sekunde
Schlüsselfehler Die Anzahl Schlüsselfehler (aggregierte Lese- und Schreibfehler). 1 Sekunde
Abgelaufene Schlüssel Die Anzahl abgelaufenener Schlüssel (expired_objects). 1 Sekunde
Entfernte Schlüssel Die Anzahl entfernter Schlüssel (evicted_objects). 1 Sekunde
Belegter Speicher Von Shard belegter Speicher (in bigredis gehört hierzu Flash) (used_memory). 1 Sekunde
Speicher-Lua-Heapspeichergröße Redis-Lua-Scripting-Heapspeichergröße (mem_size_lua). 1 Sekunde
Belegter Speicher, RSS Der Resident legt die Größe dieses Shards fest used_memory_rss. 1 Sekunde

Datenbanken

Die folgenden Datenbankkennzahlen werden aus dem „ Redis “-Enterprise-Cluster erfasst:

Metrik Beschreibung Granularität
Name Datenbankname (name). 10 Minuten
UID Eindeutige Cluster-ID von Datenbank (uid). 10 Minuten
Big Store Datenbank-Bigstore-Option (bigstore). 10 Minuten
Status Lebenszyklusstatus der Datenbank (pending, active, active-change-pending, delete-pending, import-pending, creation-failed, recovery) (status). 10 Minuten
Schlüsseltreffer Die Anzahl der Schlüsseltreffer (aggregierte Lese- und Schreibtreffer). 1 Sekunde
Schlüsselfehler Die Anzahl Schlüsselfehler (aggregierte Lese- und Schreibfehler). 1 Sekunde
Abgelaufene Schlüssel Die Anzahl abgelaufenener Schlüssel (expired_objects). 1 Sekunde
Entfernte Schlüssel Die Anzahl entfernter Schlüssel (evicted_objects). 1 Sekunde
Belegter Speicher Von Shard belegter Speicher (in bigredis gehört hierzu Flash) (used_memory). 1 Sekunde
Belegter Speicher, RSS Der Resident legt die Größe dieses Shards fest used_memory_rss. 1 Sekunde
Verbindungen Die Anzahl der Clientverbindungen zu den Endpunkten der Datenbank (conns). 1 Sekunde
Latenzzeit Die durchschnittliche Latenzzeit von Datenbankoperationen (in Mikrosekunden) avg_latency. 1 Sekunde