StorageGRID-Protokolldateien
StorageGRID stellt Protokolle bereit, die Ereignisse, Diagnosemeldungen und Fehlerzustände erfassen. Es kann vorkommen, dass Protokolldateien gesammelt und an den technischen Support weitergeleitet werden müssen, um die Fehlerbehebung zu unterstützen.
Die Protokolle werden wie folgt kategorisiert:
|
|
Die Angaben zu den einzelnen Protokolltypen dienen lediglich als Referenz. Die Protokolle sind für die erweiterte Fehlerbehebung durch den technischen Support vorgesehen. Fortgeschrittene Techniken, die die Rekonstruktion des Problemverlaufs anhand der Audit-Protokolle und der Anwendungsprotokolldateien beinhalten, fallen nicht in den Rahmen dieser Anleitung. |
Auf die Protokolle zugreifen
Um auf die Protokolle zuzugreifen, können Sie "Protokolldateien und Systemdaten sammeln" von einem oder mehreren Knoten als einzelnes Protokolldateiarchiv abrufen. Alternativ ist der Zugriff auf einzelne Protokolldateien für jeden Grid-Knoten wie folgt möglich:
-
Geben Sie den folgenden Befehl ein:
ssh admin@grid_node_IP -
Geben Sie das in der
Passwords.txtDatei aufgeführte Passwort ein. -
Geben Sie den folgenden Befehl ein, um zu root zu wechseln:
su - -
Geben Sie das in der
Passwords.txtDatei aufgeführte Passwort ein.
Protokolle an den Syslog Server exportieren
Der Export der Protokolle an den Syslog-Server bietet folgende Funktionen:
-
Eine Liste aller Grid Manager und Tenant Manager Anfragen sowie der S3 Anfragen wird bereitgestellt.
-
Bessere Transparenz bei S3-Anfragen, die Fehler zurückgeben, ohne die Leistungseinbußen, die durch Audit-Protokollierungsmethoden verursacht werden.
-
Zugriff auf HTTP-Layer-Anfragen und Fehlercodes, die leicht zu parsen sind.
-
Bessere Transparenz hinsichtlich der Anfragen, die von den Verkehrsklassifikatoren am Load Balancer blockiert wurden.
Zum Exportieren der Protokolle siehe "Logverwaltung und externen Syslog-Server konfigurieren".
Protokolldateikategorien
Das StorageGRID-Protokolldateiarchiv enthält die für jede Kategorie beschriebenen Protokolle sowie zusätzliche Dateien, die Metriken und Debug-Befehlsausgaben enthalten.
| Archivierungsort | Beschreibung |
|---|---|
Prüfung |
Während des normalen Systembetriebs generierte Audit-Meldungen. |
Base-OS-Protokolle |
Informationen zum Basisbetriebssystem, einschließlich StorageGRID Image Versionen. |
Pakete |
Globale Konfigurationsinformationen (Bundles). |
cache-svc |
Cache-Service-Protokolle (nur auf Gateway-Knoten). |
cassandra |
Cassandra Datenbankinformationen und Reaper-Reparaturprotokolle. |
ec |
VCS-Informationen über den aktuellen Knoten und EC-Gruppeninformationen nach Profil-ID. |
Grid |
Allgemeine Grid-Protokolle einschließlich Debug ( |
grid.json |
Die Grid Konfigurationsdatei wird von allen Knoten gemeinsam genutzt. Zusätzlich ist |
hagroups |
Metriken und Protokolle von Hochverfügbarkeitsgruppen. |
installieren |
|
Lambda-Arbitrator |
Protokolle im Zusammenhang mit der S3 Select Proxy-Anfrage. |
durchgesickert |
Protokolle des leakd-Dienstes. |
lumberjack.log |
Debug-Meldungen im Zusammenhang mit der Protokollerfassung. |
Kennzahlen |
Serviceprotokolle für Grafana, Jaeger, node exporter und Prometheus. |
miscd |
Miscd Zugriffs- und Fehlerprotokolle. |
mysql |
Die MariaDB Datenbankkonfiguration und zugehörige Protokolle. |
net |
Von netzwerkbezogenen Skripten und dem Dynip-Dienst generierte Protokolle. |
nginx |
Konfigurationsdateien und Protokolle für Load Balancer und Grid Federation. Enthält außerdem die Traffic-Protokolle von Grid Manager und Tenant Manager. |
nginx-gw |
|
ntp |
NTP Konfigurationsdatei und Protokolle. |
Verwaiste Objekte |
Protokolle zu verwaisten Objekten. |
Betriebssystem |
Knoten- und Grid-Statusdatei, einschließlich Dienste |
andere |
Protokolldateien unter |
perf |
Leistungsinformationen für CPU, Netzwerk und Festplatten-E/A. |
prometheus-data |
Aktuelle Prometheus-Metriken, sofern die Protokollsammlung Prometheus-Daten enthält. |
Bereitstellung |
Protokolle im Zusammenhang mit dem Grid-Bereitstellungsprozess. |
Raft |
Protokolle des Raft-Clusters, die in Plattformdiensten verwendet werden. |
ssh |
Protokolle im Zusammenhang mit der SSH-Konfiguration und dem Service. |
SNMP |
SNMP-Agentenkonfiguration, die für das Senden von SNMP-Benachrichtigungen verwendet wird. |
Sockets-Daten |
Socket-Daten für Netzwerk-Debug. |
system-commands.txt |
Ausgabe der StorageGRID Containerbefehle. Enthält Systeminformationen, wie Netzwerk- und Festplattennutzung. |
Synchronize-Recovery-Package |
Im Zusammenhang mit der Aufrechterhaltung der Konsistenz des neuesten Wiederherstellungspakets auf allen Admin Nodes und Storage Nodes, die den ADC-Service hosten. |