RecuperaAWS ParallelCluster i log dell'interfaccia utente e delAWS ParallelCluster runtime - AWS ParallelCluster

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

RecuperaAWS ParallelCluster i log dell'interfaccia utente e delAWS ParallelCluster runtime

Scopri come recuperare l'AWS ParallelClusterinterfaccia utente e i registriAWS ParallelCluster di runtime per la risoluzione dei problemi. Per iniziare, trova l'AWS ParallelClusterinterfaccia utente e i nomi degliAWS ParallelCluster stack pertinenti. Usa il nome dello stack per individuare i gruppi di log di installazione. Per finire, esporta i registri. Questi registri sono specifici delAWS ParallelCluster runtime. Per i log del cluster, vedereRecupero e conservazione dei log.

Prerequisiti
  • AWS CLIÈ installato.

  • Hai le credenziali per eseguireAWS CLI comandi sull'Account AWSAWS ParallelClusterinterfaccia utente attiva.

  • Puoi accedere alla CloudWatch console Amazon dall'Account AWSAWS ParallelClusterinterfaccia utente attiva.

Passaggio 1: individua i nomi degli stack per gli stack pertinenti

Nell'esempio seguente, sostituire il testo evidenziato in rosso con i valori effettivi.

Elenca gli stack, utilizzando l'interfaccia utenteRegione AWS in cui hai installato l'AWS ParallelClusterinterfaccia utente:

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

Nota i nomi degli stack per i seguenti stack:

  • Il nome dello stack che ha implementato l'AWS ParallelClusterinterfaccia utente sul tuo account. Hai inserito questo nome quando hai installato l'AWS ParallelClusterinterfaccia utente; ad esempio,pcluster-ui.

  • LoAWS ParallelCluster stack che è preceduto dal nome dello stack che hai inserito, ad esempiopcluster-ui-ParallelClusterApi-ABCD1234EFGH.

Fase 2: Individuare i gruppi di log

Elenca i log dello stack dell'AWS ParallelClusterinterfaccia utente, come mostrato nell'esempio seguente:

$ 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

Elenca i log dello stackAWS ParallelCluster API, come mostrato nell'esempio seguente:

$ 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

Annota l'elenco dei log group da utilizzare nel passaggio seguente.

Fase 3: esportazione dei log

Utilizza i seguenti passaggi per raccogliere ed esportare i registri:

  1. Accedi alla console AmazonAWS Management Console, quindi accedi alla CloudWatch console Amazon inAccount AWS cui è attiva l'AWS ParallelClusterinterfaccia utente.

  2. Scegli Logs, Logs Insights nel riquadro di navigazione.

  3. Seleziona tutti i gruppi log elencati nel passaggio precedente.

  4. Scegli un intervallo di tempo, ad esempio 12 ore.

  5. Eseguire la seguente query:

    $ fields @timestamp, @message | sort @timestamp desc | limit 10000
  6. Scegli Esporta risultati, Scarica tabella (JSON).