キャパシティープロバイダーのシステムログを、Amazon S3 に送信する
キャパシティープロバイダーのシステムログを、Amazon Simple Storage Service に送信できます。Amazon S3 を使用すると、ログをコスト効率よく長期保持でき、Athena などのサービスを使用して分析できます。
注記
キャパシティープロバイダーのシステムログを Amazon S3 に送信する設定には、AWS CLI、AWS CloudFormation、およびすべての AWS SDK を使用できます。
料金
料金の詳細については、「Amazon CloudWatch の料金
Amazon S3 へのログ配信を設定する
キャパシティープロバイダーのシステムログを Amazon S3 に送信するには、CloudWatch Logs サブスクリプションフィルターをキャパシティープロバイダーのロググループに作成します。サブスクリプションフィルターによって、ログイベントが Amazon S3 バケットにルーティングされます。
キャパシティープロバイダーのロググループのデフォルトの名前は /aws/lambda/capacity-provider/ です。サブスクリプションフィルターを作成するときはこのロググループを使用します。<capacity-provider-name>
IAM ロールの作成やバケットのアクセス許可など、Amazon S3 のサブスクリプションフィルターを設定する手順については、「Lambda 関数ログを Amazon S3 に送信する」を参照してください。
クロスアカウントログ記録
キャパシティープロバイダーを設定して、別の AWS アカウントの Amazon S3 バケットにログを送信できます。送信先を設定すると共に、両方のアカウントで適切なアクセス許可を設定する必要があります。
必要な IAM ロールやポリシーなど、クロスアカウントログ記録のセットアップに関する手順については、「Amazon CloudWatch ユーザーガイド」の「新しいクロスアカウントログ記録を設定する」を参照してください。