Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Protokollierung mit Amazon CloudWatch Logs
FSx for Lustre unterstützt die Protokollierung von Fehler- und Warnereignissen für Datenrepositorys, die mit Ihrem Dateisystem verknüpft sind, in Amazon Logs. CloudWatch
Anmerkung
Die Protokollierung mit Amazon CloudWatch Logs ist nur auf Amazon FSx for Lustre-Dateisystemen verfügbar, die am 30. November 2021 nach 15 Uhr PST erstellt wurden.
Themen
Überblick über die Protokollierung
Wenn Sie Datenrepositorys mit Ihrem FSx for Lustre-Dateisystem verknüpft haben, können Sie die Protokollierung von Datenrepository-Ereignissen in Amazon Logs aktivieren. CloudWatch Fehler- und Warnereignisse können bei den folgenden Datenrepository-Vorgängen protokolliert werden:
Automatischer Export
Aufgaben im Datenrepository
Weitere Informationen zu diesen Vorgängen und zur Verknüpfung mit Datenrepositorien finden Sie unterVerwenden von Datenrepositorys mit Amazon FSx for Lustre.
Sie können die Protokollebenen konfigurieren, die Amazon FSx protokolliert, d. h., ob Amazon FSx nur Fehlerereignisse, nur Warnereignisse oder sowohl Fehler- als auch Warnereignisse protokolliert. Sie können die Ereignisprotokollierung auch jederzeit deaktivieren.
Anmerkung
Es wird dringend empfohlen, Protokolle für Dateisysteme zu aktivieren, mit denen ein gewisses Maß an kritischer Funktionalität verknüpft ist.
Ziele protokollieren
Wenn die Protokollierung aktiviert ist, muss FSx for Lustre mit einem Amazon CloudWatch Logs-Ziel konfiguriert werden. Das Ereignisprotokollziel ist eine Amazon CloudWatch Logs-Protokollgruppe, und Amazon FSx erstellt innerhalb dieser Protokollgruppe einen Protokollstream für Ihr Dateisystem. CloudWatch Mit Logs können Sie Audit-Ereignisprotokolle in der CloudWatch Amazon-Konsole speichern, anzeigen und durchsuchen, mithilfe von Logs Insights Abfragen zu den CloudWatch Protokollen ausführen und CloudWatch Alarme oder Lambda-Funktionen auslösen.
Sie wählen das Protokollziel, wenn Sie Ihr FSx for Lustre-Dateisystem erstellen oder danach, indem Sie es aktualisieren. Weitere Informationen finden Sie unter Verwaltung der Protokollierung.
Standardmäßig erstellt und verwendet Amazon FSx eine CloudWatch Standard-Logs-Protokollgruppe in Ihrem Konto als Ziel für das Ereignisprotokoll. Wenn Sie eine benutzerdefinierte CloudWatch Logs-Protokollgruppe als Ziel für das Ereignisprotokoll verwenden möchten, gelten die folgenden Anforderungen für den Namen und den Speicherort des Ereignisprotokollziels:
-
Der Name der CloudWatch Logs-Protokollgruppe muss mit dem
/aws/fsx/
Präfix beginnen. -
Wenn Sie beim Erstellen oder Aktualisieren eines Dateisystems auf der Konsole keine bestehende CloudWatch Logs-Protokollgruppe haben, kann Amazon FSx for Lustre einen Standard-Log-Stream in der CloudWatch
/aws/fsx/lustre
Logs-Protokollgruppe erstellen und verwenden. Der Protokollstream wird mit dem Format erstelltdatarepo_file_system_id
(zum Beispieldatarepo_fs-0123456789abcdef0
). -
Wenn Sie die Standard-Protokollgruppe nicht verwenden möchten, können Sie über die Konfigurationsoberfläche eine CloudWatch Logs-Protokollgruppe erstellen, wenn Sie Ihr Dateisystem auf der Konsole erstellen oder aktualisieren.
-
Die CloudWatch Zielprotokollgruppe muss sich in derselben AWS Partition und AWS-Konto wie Ihr Amazon FSx for Lustre-Dateisystem befinden. AWS-Region
Sie können das Ziel des Ereignisprotokolls jederzeit ändern. Wenn Sie dies tun, werden neue Ereignisprotokolle nur an das neue Ziel gesendet.
Verwaltung der Protokollierung
Sie können die Protokollierung aktivieren, wenn Sie ein neues FSx for Lustre-Dateisystem erstellen oder danach, indem Sie es aktualisieren. Die Protokollierung ist standardmäßig aktiviert, wenn Sie ein Dateisystem von der Amazon FSx-Konsole aus erstellen. Die Protokollierung ist jedoch standardmäßig deaktiviert, wenn Sie ein Dateisystem mit der AWS CLI oder der Amazon FSx-API erstellen.
In vorhandenen Dateisystemen, für die die Protokollierung aktiviert ist, können Sie die Einstellungen für die Ereignisprotokollierung ändern, einschließlich der Protokollebene, für die Ereignisse protokolliert werden sollen, und des Protokollziels. Sie können diese Aufgaben mit der Amazon FSx-Konsole oder der Amazon FSx-API ausführen. AWS CLI
-
Öffnen Sie die Amazon FSx-Konsole unter https://console.aws.amazon.com/fsx/
. Folgen Sie dem Verfahren zum Erstellen eines neuen Dateisystems, das Schritt 1: Erstellen Sie Ihr FSx for Lustre-Dateisystem im Abschnitt Erste Schritte beschrieben ist.
Öffnen Sie den Abschnitt Protokollierung — optional. Die Protokollierung ist standardmäßig aktiviert.
-
Fahren Sie mit dem nächsten Abschnitt des Assistenten zum Erstellen von Dateisystemen fort.
Wenn das Dateisystem verfügbar wird, wird die Protokollierung aktiviert.
Verwenden Sie beim Erstellen eines neuen Dateisystems die
LogConfiguration
Eigenschaft zusammen mit dem CreateFileSystemvorgang, um die Protokollierung für das neue Dateisystem zu aktivieren.create-file-system --file-system-type LUSTRE \ --storage-capacity 1200 --subnet-id subnet-08b31917a72b548a9 \ --lustre-configuration "LogConfiguration={Level=WARN_ERROR, \ Destination="arn:aws:logs:us-east-1:234567890123:log-group:/aws/fsx/testEventLogging"}"
-
Wenn das Dateisystem verfügbar wird, wird die Protokollierungsfunktion aktiviert.
Öffnen Sie die Amazon FSx-Konsole unter https://console.aws.amazon.com/fsx/
. Navigieren Sie zu Dateisysteme und wählen Sie das Lustre-Dateisystem aus, für das Sie die Protokollierung verwalten möchten.
Wählen Sie die Registerkarte Überwachung.
Wählen Sie im Bereich „Protokollierung“ die Option „Aktualisieren“.
-
Ändern Sie im Dialogfeld zur Konfiguration der Aktualisierungsprotokollierung die gewünschten Einstellungen.
-
Wählen Sie Fehler protokollieren, um nur Fehlerereignisse zu protokollieren, oder Warnungen protokollieren, um nur Warnungsereignisse zu protokollieren, oder beides. Die Protokollierung ist deaktiviert, wenn Sie keine Auswahl treffen.
-
Wählen Sie ein vorhandenes Ziel für das CloudWatch Logs-Protokoll oder erstellen Sie ein neues.
-
-
Wählen Sie Speichern.
Verwenden Sie den
update-file-system
CLI-Befehl oder die entsprechendeUpdateFileSystem
API-Operation.update-file-system --file-system-id fs-0123456789abcdef0 \ --lustre-configuration "LogConfiguration={Level=WARN_ERROR, \ Destination="arn:aws:logs:us-east-1:234567890123:log-group:/aws/fsx/testEventLogging"}"
Anzeigen von -Protokollen
Sie können die Protokolle einsehen, nachdem Amazon FSx mit der Ausgabe begonnen hat. Sie können die Protokolle wie folgt anzeigen:
-
Sie können Protokolle anzeigen, indem Sie zur CloudWatch Amazon-Konsole gehen und die Protokollgruppe und den Protokollstream auswählen, an die Ihre Ereignisprotokolle gesendet werden. Weitere Informationen finden Sie unter An CloudWatch Logs gesendete Protokolldaten anzeigen im Amazon CloudWatch Logs-Benutzerhandbuch.
-
Sie können CloudWatch Logs Insights verwenden, um Ihre Protokolldaten interaktiv zu suchen und zu analysieren. Weitere Informationen finden Sie unter Analysieren von Protokolldaten mit CloudWatch Logs Insights im Amazon CloudWatch Logs-Benutzerhandbuch.
-
Sie können Protokolle auch nach Amazon S3 exportieren. Weitere Informationen finden Sie unter Exportieren von Protokolldaten nach Amazon S3 im Amazon CloudWatch Logs-Benutzerhandbuch.
Informationen zu den Gründen für Fehler finden Sie unterDatenrepository-Ereignisprotokolle.