トラブルシューティング
このセクションでは、ソリューションをデプロイして使用するためのトラブルシューティングの手順を説明します。
既知の問題解決には、既知のエラーを軽減する手順が記載されています。これらの手順で問題が解決しない場合は、AWS サポートへのお問い合わせセクションで、このソリューションの AWS サポートケースの作成手順を確認してください。
既知の問題解決
失敗した WorkSpaces
このソリューションは、しきい値の時間に基づいて、WorkSpace のモードを変更しようとします。正常ではない状態にある WorkSpace または変更中に起動するなどの例外により、このソリューションが WorkSpace のモードを変更できない場合は、このソリューションはこの WorkSpace をスキップして、アカウント内の他の WorkSpaces の処理を続行します。スキップされた WorkSpaces は、Failed to change mode というメッセージで日次レポートに追記されます。例外の詳細については、Amazon ECS のログを参照してください。このソリューションでは、Amazon ECS タスクの次回の実行中にモードの変更を再試行します。
このソリューションでは、Amazon ECS タスクの実行ごとにログを保存するロググループとログストリームを作成します。ソリューションの実行中に発生した手順の詳細情報を取得するには Log Levelパラメータで Debug オプションを入力します。
ソリューションが期待どおりに機能しなかったと思われる場合、またはレポートが特定の日に生成された場合は、Amazon ECS タスクのログにソリューション実行に関する詳細情報が表示されます。ログにアクセスする最も簡単な方法は、CloudFormation スタックのリソースセクションを CostOptimizerLogs でフィルタリングし、ログのリンクを選択することです。これにより、CloudWatch サービスコンソールのロググループが表示されます。ここから、ログのエラーを分析したい日のログストリームを開くことができます。
特定の WorkSpace に関する詳細情報が必要な場合は、WorkSpace のWorkSpace ID でを使用してログを検索すると、WorkSpace でフィルタリングされた詳細情報を確認できます。
よくある質問
Q: WorkSpaces 用に生成されたレポートはどこにありますか?
A: レポートは、ソリューションによって作成された Amazon S3 バケットにアップロードされます。バケットにアクセスするには、CloudFormation スタックのリソースセクションを CostOptimizerBucket でフィルタリングします。リンクを選択してバケットに移動します。レポートは毎日アップロードされます。
Q: Amazon ECS ログを見つけるにはどうすればいいですか?
A: CloudFormation スタックのリソースセクションを CostOptimizerLogs でフィルタリングします。
Q: WorkSpace が終了したことを確認するにはどうすればよいですか?
A: ソリューションによって生成されたレポートには Terminated Workspaces 列に Yes が含まれます。
削除後の再デプロイ
ハブスタックを削除して再デプロイする場合は、すべてのスポークスタックも再デプロイする必要があります。ハブスタックを再デプロイしても、既存のスポークテンプレートでは自動的に動作しません。