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.
Metriken anzeigen
Führen Sie die folgenden Schritte aus, um die Kennzahlen anzuzeigen:
- Klicken Sie im Navigationsmenü auf „Infrastruktur “.
- Klicken Sie auf der Registerkarte „Karte“ auf einen überwachten „ Redis Enterprise“-Host.
- 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 |