View a markdown version of this page

Firehose にキャパシティープロバイダーのシステムログを送信する - AWS Lambda

Firehose にキャパシティープロバイダーのシステムログを送信する

キャパシティープロバイダーのシステムログを、Amazon Data Firehose に送信できます。Firehose を使用すると、サードパーティの分析ツールやカスタムエンドポイントなどのさまざまな送信先に、リアルタイムでログをストリーミングできます。

注記

AWS CLI、AWS CloudFormation、およびすべての AWS SDK を使用して、キャパシティープロバイダーのシステムログが Firehose に送信されるように設定できます。

料金

料金の詳細については、「Amazon CloudWatch の料金」を参照してください。

Firehose ログ配信を設定する

キャパシティープロバイダーのシステムログを Firehose に送信するには、キャパシティプロバイダーのロググループに、CloudWatch Logs のサブスクリプションフィルターを作成します。サブスクリプションフィルターは、ログイベントを Firehose 配信ストリームにルーティングします。

キャパシティープロバイダーのロググループのデフォルトの名前は /aws/lambda/capacity-provider/<capacity-provider-name> です。サブスクリプションフィルターを作成するときはこのロググループを使用します。

IAM ロールの作成やアクセス許可など、Firehose のサブスクリプションフィルターを設定する手順については、「Amazon CloudWatch ユーザーガイド」の「Firehose を使用したサブスクリプションフィルター」を参照してください。

クロスアカウントログ記録

キャパシティープロバイダーを設定して、別の AWS アカウントの Firehose 配信ストリームにログを送信できます。送信先を設定すると共に、両方のアカウントで適切なアクセス許可を設定する必要があります。

必要な IAM ロールやポリシーなど、クロスアカウントログ記録のセットアップに関する手順については、「Amazon CloudWatch ユーザーガイド」の「新しいクロスアカウントログ記録を設定する」を参照してください。