クラウド UI に log snipped エラーがあるかどうかをデプロイメントログで確認しています
この記事では、クラウドプロジェクト UI でデプロイメントログを表示しようとすると、クラウドインフラストラクチャ UI のAdobe Commerceで ログのスニペットが長すぎるので というエラーメッセージが表示される問題の解決策について説明します。 (Adobe Commerce Cloud コンソールには適用されません。)
対象製品
クラウドインフラストラクチャー上のAdobe Commerce(サポート対象のすべてのバージョン)
問題
クラウドプロジェクト UI でデプロイメントログを表示しようとすると、クラウドインフラストラクチャ UI 上のAdobe Commerceに、「ログが長すぎるので切り抜かれました というエラーメッセージが表示されます。
再現手順
- プロジェクト URL に移動し、該当するデプロイメントの ステータス をクリックします。
- ログが長すぎて UI に表示できない場合は、「ログが長すぎるのでスニペットされました」というエラーメッセージが表示されます。
原因:
UI に表示されるログは、特に、デプロイメントが成功ステータスでリストされた後、サイトが応答しないか、正しく動作していないことが判明した場合には、信頼できるソースとして扱わないでください。 また、サーバー上のログでも確認する必要があります。 開発者向けドキュメントの ログの表示と管理を参照してください。
解決策
-
ローカル環境に Magentoの Cloud CLI がインストールされていることを確認します。
-
次のコマンドを実行します。
code language-bash magento-cloud activity -p <project id> -e <environment>
-
次のような出力が返されます。
code language-bash Activities on the project <project name> (project id), environment <environment>: +---------------+---------------------------+-------------------------------------+----------+----------+---------+ | ID | Created | Description | Progress | State | Result | +---------------+---------------------------+-------------------------------------+----------+----------+---------+ | l5wgwmzwrsskg | 2021-06-01T08:18:02-07:00 | ABC merged Integration into Staging | 100% | complete | success | | raah5xrhqz3wg | 2021-06-01T08:07:18-07:00 | XYZ pushed to Integration | 100% | complete | failure |
-
影響を受けるデプロイメントのアクティビティ ID をコピーし、次のコマンドを実行します。
code language-bash magento-cloud activity:log <activity ID> -p <project id> -e <environment>
失敗したデプロイメントのログを確認する例:
code language-bash magento-cloud activity:log raah5xrhqz3wg -p <project id> -e <environment>
開発者向けドキュメントの関連する読み値:
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a