翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
トラブルシューティングのために PCUI と AWS ParallelCluster ランタイムログを取得する方法について説明します。まず、関連する PCUI および AWS ParallelCluster スタックの名前を見つけます。スタック名を使用してインストールロググループを探します。終了するには、ログをエクスポートします。これらのログは AWS ParallelCluster ランタイムに固有のものです。クラスターログの場合には、「ログの取得と保存」を参照してください。
前提条件
-
AWS CLI がインストールされます。
-
PCUI AWS アカウント がオンになっている で AWS CLI コマンドを実行するための認証情報があります。
-
PCUI AWS アカウント がオンになっている で Amazon CloudWatch コンソールにアクセスできます。
ステップ 1: 関連するスタックのスタック名を見つける
以下の例では、赤く強調表示されたテキストを実際の値に置き換えます。
PCUI をインストール AWS リージョン した を使用して、スタックを一覧表示します。
$
aws cloudformation list-stacks --region
aws-region-id
以下のスタックのスタック名を書き留めておきます。
-
アカウントに PCUI をデプロイしたスタックの名前。PCUI をインストールしたときに入力した名前です (
pcluster-ui
など)。 -
入力した AWS ParallelCluster スタック名のプレフィックスが付いたスタック。例:
pcluster-ui-ParallelClusterApi-ABCD1234EFGH
。
ステップ 2: ロググループを検索する
次の例に示すように、PCUI スタックのロググループを一覧表示します。
$
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
次の例に示すように、 AWS ParallelCluster API スタックのロググループを一覧表示します。
$
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
後のステップで使用するために、ロググループのリストを書き留めます。
ステップ 3: ログをエクスポートする
ログを収集してエクスポートするには、次の手順に従います。
-
にログインし AWS Management Console、PCUI がオンになっている で Amazon CloudWatch
AWS アカウント コンソールに移動します。 -
ナビゲーションペインで、[ログ]、[ログインサイト] を選択します。
-
前のステップでリストされたすべてのロググループを選択します。
-
12 時間などの時間範囲を選択します。
-
次のクエリを実行します。
$
fields @timestamp, @message | sort @timestamp desc | limit 10000
-
[結果のエクスポート]、[テーブルをダウンロード (JSON)] を選択します。