Elastic Beanstalk 環境ログを表示する - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Elastic Beanstalk 環境ログを表示する

AWS Elastic Beanstalk には、アプリケーションを実行する Amazon EC2 インスタンスからのログを定期的に表示する方法が 2 つあります。

  • ローテーションされたインスタンスログを環境の Amazon S3 バケットにアップロードするように Elastic Beanstalk 環境を設定します。

  • インスタンスログを Amazon CloudWatch Logs にストリーミングするように環境を設定します。

CloudWatch Logs へのインスタンスログストリーミングを設定する場合、Elastic Beanstalk は Amazon EC2 インスタンスでプロキシログとデプロイログ用の CloudWatch Logs ロググループを作成し、これらのログファイルをリアルタイムで CloudWatch Logs に転送します。インスタンスログの詳細については、「Elastic Beanstalk 環境の Amazon EC2 インスタンスからのログの表示」を参照してください。

インスタンスログに加えて、環境の拡張ヘルスを有効にすると、CloudWatch Logs にヘルス情報をストリーミングするように環境を設定できます。環境のヘルスステータスが変化すると、Elastic Beanstalk は新しいステータスと変更の原因の説明とともに、ヘルスロググループにレコードを追加します。環境ヘルスのストリーミングの詳細については、「Amazon CloudWatch Logs への Elastic Beanstalk 環境ヘルス情報のストリーミング」を参照してください。

インスタンスログ表示の設定

インスタンスログを表示するには、Elastic Beanstalk コンソールでインスタンスログのローテーションとログストリーミングを有効にします。

Elastic Beanstalk コンソールでインスタンスログのローテーションとログストリーミングを設定するには
  1. Elastic Beanstalk コンソールを開き、[Regions] (リージョン) リストで AWS リージョンを選択します。

  2. ナビゲーションペインで、[環境] を選択し、リストから環境の名前を選択します。

    注記

    環境が多数ある場合は、検索バーを使用して環境リストをフィルタリングします。

  3. ナビゲーションペインで、[設定] を選択します。

  4. [更新、モニタリング、ログ] の設定カテゴリで、[編集] を選択します。

  5. [S3 ログストレージ] セクションで、[ログのローテーション] の下にある [アクティブ化] を選択して、ローテーションされたログを Amazon S3 にアップロードできるようにします。

  6. [CloudWatch Logs へのインスタンスログのストリーミング] セクションで、以下を設定します。

    • [ログのストリーミング] – ログのストリーミングを有効にする場合は、[アクティブ化] を選択します。

    • [保持期間] – CloudWatch Logs でログを保持する日数を指定します。

    • [ライフサイクル] – 環境が終了している場合に、期限切れになるのを待たずに CloudWatch Logs から速やかにログを削除するには、[終了時にログを削除する] に設定します。

  7. ページの最下部で [適用] を選択し変更を保存します。

ログストリーミングが有効になったら、[ソフトウェア] カテゴリまたはページに戻り、[ロググループ] のリンクを検索します。CloudWatch コンソールでインスタンスログを表示するには、このリンクをクリックします。

環境ヘルスログ表示の設定

環境ヘルスログを表示するには、Elastic Beanstalk コンソールで環境ヘルスログのストリーミングを有効にします。

Elastic Beanstalk コンソールで環境ヘルスログのストリーミングを設定するには
  1. Elastic Beanstalk コンソールを開き、[Regions] (リージョン) リストで AWS リージョンを選択します。

  2. ナビゲーションペインで、[環境] を選択し、リストから環境の名前を選択します。

    注記

    環境が多数ある場合は、検索バーを使用して環境リストをフィルタリングします。

  3. ナビゲーションペインで、[設定] を選択します。

  4. [更新、モニタリング、ログ] の設定カテゴリで、[編集] を選択します。

  5. [モニタリング] セクションに移動します。

  6. [CloudWatch Logs へのヘルスイベントストリーミング] で、以下を設定します。

    • [ログのストリーミング] – ログのストリーミングを有効にする場合は、[アクティブ化] を選択します。

    • [保持期間] – CloudWatch Logs でログを保持する日数を指定します。

    • [ライフサイクル] – 環境が終了している場合に、期限切れになるのを待たずに CloudWatch Logs から速やかにログを削除するには、[終了時にログを削除する] に設定します。

  7. ページの最下部で [適用] を選択し変更を保存します。

ログ表示の名前空間

次の名前空間には、ログを表示の設定が含まれています。