AWS ParallelClusterUI- undAWS ParallelCluster Laufzeitprotokolle abrufen - AWS ParallelCluster

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.

AWS ParallelClusterUI- undAWS ParallelCluster Laufzeitprotokolle abrufen

Erfahren Sie, wie Sie dieAWS ParallelCluster Benutzeroberfläche und dieAWS ParallelCluster Laufzeitprotokolle zur Fehlerbehebung abrufen. Suchen Sie zunächst nach den entsprechendenAWS ParallelCluster UI- undAWS ParallelCluster Stacknamen. Verwenden Sie den Stacknamen, um die Installationsprotokollgruppen zu finden. Exportieren Sie zum Abschluss die Protokolle. Diese Protokolle sind spezifisch für dieAWS ParallelCluster Laufzeit. Informationen zu Clusterprotokollen finden Sie unterProtokolle abrufen und aufbewahren.

Voraussetzungen
  • DerAWS CLI ist installiert.

  • Sie haben Anmeldeinformationen, umAWS CLI Befehle auf dem auszuführenAWS-Konto, auf dem dieAWS ParallelCluster Benutzeroberfläche aktiviert ist.

  • Sie können auf die CloudWatch Amazon-Konsole zugreifenAWS-Konto, auf der sich dieAWS ParallelCluster Benutzeroberfläche befindet.

Schritt 1: Suchen Sie die Stacknamen für die entsprechenden Stacks

Im folgenden Beispiel ersetzen Sie den rot markierten Text und entsprechend dem folgenden Beispiel zusammen.

Listen Sie die Stacks auf, indem Sie denAWS-Region Ort verwenden, an dem Sie dieAWS ParallelCluster Benutzeroberfläche installiert haben:

$ aws cloudformation list-stacks --region aws-region-id

Notieren Sie sich die Stacknamen für die folgenden Stacks:

  • Der Name des Stacks, der dieAWS ParallelCluster Benutzeroberfläche in Ihrem Konto bereitgestellt hat. Sie haben diesen Namen eingegeben, als Sie dieAWS ParallelCluster Benutzeroberfläche installiert haben,pcluster-ui z. B.

  • DerAWS ParallelCluster Stapel, dem der von Ihnen eingegebene Stapelname als Präfix vorangestellt ist,pcluster-ui-ParallelClusterApi-ABCD1234EFGH z. B.

Schritt 2: Suchen Sie die Protokollgruppen

Führen Sie die Tabellen und entsprechend demAWS ParallelCluster folgenden Beispiel zusammen zusammen, wie im folgenden Beispiel dargestellt:

$ aws cloudformation describe-stack-resources \ --region aws-region-id \ --stack-name pcluster-ui \ --query "StackResources[?ResourceType == 'AWS::Logs::LogGroup' && (LogicalResourceId == 'ApiGatewayAccessLog' || LogicalResourceId == 'ParallelClusterUILambdaLogGroup')].PhysicalResourceId" \ --output text

Führen Sie die Tabellen und entsprechend demAWS ParallelCluster folgenden Beispiel zusammen zusammen, wie im folgenden Beispiel dargestellt:

$ aws cloudformation describe-stack-resources \ --region aws-region-id \ --stack-name pcluster-ui-ParallelCluster-Api-ABCD1234EFGH \ --query "StackResources[?ResourceType == 'AWS::Logs::LogGroup' && LogicalResourceId == 'ParallelClusterFunctionLogGroup'].PhysicalResourceId" \ --output text

Notieren Sie die Tabellen und entsprechend dem nächsten Schritt zusammen.

Schritt 3:

Gehen Sie wie folgt vor, um die Protokolle zu sammeln und zu exportieren:

  1. Melden Sie sich bei derAWS Management Console an und navigieren Sie dann zur CloudWatchAmazon-Konsole, auf derAWS-Konto dieAWS ParallelCluster Benutzeroberfläche aktiviert ist.

  2. Wählen Sie im Navigationsbereich Logs, Logs Insights aus.

  3. Wählen Sie alle im vorherigen Schritt aus.

  4. Wählen Sie einen Zeitraum, z. B. 12 Stunden.

  5. Führen Sie die folgende Abfrage aus:

    $ fields @timestamp, @message | sort @timestamp desc | limit 10000
  6. Wählen Sie Ergebnisse exportieren, Tabelle herunterladen (JSON).