翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CodeDeploy EC2/オンプレミスデプロイのログデータを表示する
コンソールで集計データを表示するように Amazon CloudWatch エージェントを設定するか、個々のインスタンスにログインしてログファイルを確認すること CloudWatch で、 CodeDeploy デプロイによって作成されたログデータを表示できます。
注記
ログは、 AWS Lambda または Amazon ECS デプロイではサポートされていません。EC2 オンプレミスデプロイのみに作成できます。
Amazon CloudWatch コンソールでログファイルデータを表示する
Amazon CloudWatch エージェントがインスタンスにインストールされると、そのインスタンスへのすべてのデプロイのデプロイデータが CloudWatch コンソールで表示できるようになります。わかりやすく CloudWatch するために、インスタンスごとにログファイルを表示するのではなく、 を使用してログファイルを一元的にモニタリングすることをお勧めします。詳細については、「 CodeDeploy エージェントログを に送信する CloudWatch」を参照してください。
インスタンスでのログファイルの表示
個別のインスタンスのデプロイログデータを表示するには、インスタンスにサインインして、エラーや他のデプロイイベントに関する情報を参照します。
トピック
Amazon Linux、RHEL、および Ubuntu サーバーインスタンスのデプロイログファイルを表示するには
Amazon Linux、RHEL、および Ubuntu サーバーの各インスタンスのデプロイログは、次の場所に保存されています。
/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log
Amazon Linux、RHEL、および Ubuntu Server インスタンスのデプロイログを表示または分析するには、インスタンスにサインインし、次のコマンドを入力して CodeDeploy エージェントログファイルを開きます。
less /var/log/aws/codedeploy-agent/codedeploy-agent.log
エラーメッセージのログファイルを参照するには、次のコマンドを入力します。
Command | 結果 |
---|---|
& ERROR |
ログファイルでエラーメッセージのみを表示します。ERROR という単語の前後に 1 つのスペースを使用します。 |
/ ERROR |
次のエラーメッセージを検索します。¹ |
? ERROR |
前のエラーメッセージを検索します。² 単語の前後に 1 つのスペースを入力します ERROR 。 |
G |
ログファイルの末尾に移動します。 |
g |
ログファイルの先頭に移動します。 |
q |
ログファイルを終了します。 |
h |
追加のコマンドについて参照します。 |
¹ ² |
次のコマンドを入力して、 CodeDeploy スクリプトログファイルを開くこともできます。
less /opt/codedeploy-agent/deployment-root/
deployment-group-ID
/deployment-ID
/logs/scripts.log
エラーメッセージのログファイルを参照するには、次のコマンドを入力します。
Command | 結果 |
---|---|
&stderr |
ログファイルでエラーメッセージのみを表示します。 |
/stderr |
次のエラーメッセージを検索します。¹ |
?stderr |
前のエラーメッセージを検索します。² |
G |
ログファイルの末尾に移動します。 |
g |
ログファイルの先頭に移動します。 |
q |
ログファイルを終了します。 |
h |
追加のコマンドについて参照します。 |
¹ ² |
Windows Server インスタンスのデプロイログファイルを表示するには
CodeDeploy エージェントログファイル : Windows Server インスタンスでは、 CodeDeploy エージェントログファイルは次の場所に保存されます。
C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt
Windows Server インスタンスの CodeDeploy エージェントログファイルを表示または分析するには、インスタンスにサインインし、次のコマンドを入力してファイルを開きます。
notepad C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt
ログファイルでエラーメッセージを参照するには、Ctrl+F キーを押し、ERROR
[
と入力してから、Enter キーを押して最初のエラーを見つけます。
CodeDeploy スクリプトログファイル: Windows Server インスタンスでは、デプロイログは次の場所に保存されます。
C:\ProgramData\Amazon\CodeDeploy\
deployment-group-id
\deployment-id
\logs\scripts.log
コードの説明は以下のとおりです。
-
deployment-group-id
は、次のような文字列です。examplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4
-
deployment-id
は、d-12EXAMPLE
などの識別子
CodeDeploy スクリプトログファイルを開くには、次のコマンドを入力します。
notepad C:\ProgramData\Amazon\CodeDeploy\
deployment-group-ID
\deployment-ID
\logs\scripts.log
ログファイルでエラーメッセージを参照するには、Ctrl+F キーを押し、stderr
と入力してから、Enter キーを押して最初のエラーを見つけます。