Recupere registros de UI AWS ParallelCluster e tempo de execução AWS ParallelCluster - AWS ParallelCluster

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Recupere registros de UI AWS ParallelCluster e tempo de execução AWS ParallelCluster

Saiba como recuperar os registros da interface do usuário AWS ParallelCluster e do tempo de execução AWS ParallelCluster para solucionar problemas. Para começar, encontre os nomes relevantes da interface AWS ParallelCluster e da pilha AWS ParallelCluster. Use o nome da pilha para localizar os grupos de registros de instalação. Para finalizar, exporte os registros. Esses registros são específicos para o tempo de execução AWS ParallelCluster. Para clusters de logs, consulte Recuperando e preservando logs.

Pré-requisitos
  • O AWS CLI está instalado.

  • Você tem credenciais para executar comandos AWS CLI no Conta da AWS qual a interface do usuário AWS ParallelCluster está ativada.

  • Você pode acessar o console do Amazon CloudWatch no local em que Conta da AWS a interface do usuário está AWS ParallelCluster ativada.

Etapa 1: Localize os nomes das pilhas relevantes

No exemplo a seguir, substitua o texto destacado em vermelho com seus valores reais.

Liste as pilhas, usando o local Região da AWS em que você instalou a interface do usuário AWS ParallelCluster:

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

Observe os nomes das pilhas a seguir:

  • O nome da pilha que implantou a interface do usuário AWS ParallelCluster na sua conta. Você inseriu esse nome ao instalar a interface do usuário AWS ParallelCluster; por exemplo,pcluster-ui.

  • A pilha AWS ParallelCluster que é prefixada com o nome da pilha que você inseriu; por exemplo, pcluster-ui-ParallelClusterApi-ABCD1234EFGH

Etapa 2: Localizar os grupos de logs.

Liste os grupos de log da pilha de UI AWS ParallelCluster, conforme mostrado no exemplo a seguir:

$ 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

Liste os grupos de log da pilha de API AWS ParallelCluster, conforme mostrado no exemplo a seguir:

$ 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

Anote as listas de grupos de logs para uso na próxima etapa.

Etapa 3: exportar os logs

Siga as etapas a seguir para coletar e exportar os logs:

  1. Faça login no AWS Management Console, em seguida, navegue até o console do Amazon CloudWatch no Conta da AWS no qual a interface do usuário AWS ParallelCluster está ativada.

  2. Escolha Logs e selecione Logs Insights.

  3. Selecione todos os grupos de logs listados na etapa anterior.

  4. Escolha um intervalo de tempo, como 12 horas.

  5. Execute a seguinte consulta:

    $ fields @timestamp, @message | sort @timestamp desc | limit 10000
  6. Escolha Export results (Exportar resultados), Download table (Baixar tabela) (JSON).