

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

# AWS CloudTrail Lake の使用
<a name="cloudtrail-lake"></a>

**注記**  
AWS CloudTrail Lake は、2026 年 5 月 31 日以降、新規のお客様に公開されなくなります。CloudTrail Lake を使用する場合は、その日付より前にサインアップします。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[CloudTrail Lake の可用性の変更](cloudtrail-lake-service-availability-change.md)」を参照してください。

AWS CloudTrail Lake では、イベントに対して SQL ベースのクエリを実行できます。CloudTrail Lake は、行ベースの JSON 形式の既存のイベントを [Apache ORC](https://orc.apache.org/) 形式に変換します。ORC は、データを高速に取得するために最適化された単票ストレージ形式です。イベントはイベントデータストアに集約されます。イベントデータストアは、[高度なイベントセレクタ](cloudtrail-lake-concepts.md#adv-event-selectors)を適用することによって選択する条件に基いたイベントのイミュータブルなコレクションです。イベントデータをイベントデータストアに保存できる期間は、**[1 年間の延長可能な保存料金]** オプションを選択した場合は最大 3,653 日 (約 10 年)、**[7 年間の保存料金]** オプションを選択した場合は最大 2,557 日 (約 7 年間) です。どのイベントが存続し、クエリに使用できるかは、イベントデータストアに適用するセレクタが制御します。CloudTrail Lake は、コンプライアンススタックを補完し、ほぼリアルタイムでのトラブルシューティングを支援する監査ソリューションです。

## CloudTrail Lake イベントデータストア
<a name="cloudtrail-lake-eds"></a>

イベントデータストアを作成する際には、イベントデータストアに保存するイベントのタイプを選択します。イベントデータストアを作成して、[CloudTrail イベント](query-event-data-store-cloudtrail.md) (管理イベント、データイベント、ネットワークアクティビティイベント）、[CloudTrail Insights イベント](query-event-data-store-insights.md)、[AWS Config 設定項目](query-event-data-store-config.md)、[AWS Audit Manager 証拠](https://docs.aws.amazon.com/audit-manager/latest/userguide/evidence-finder.html#understanding-evidence-finder)、または[外部からのイベント AWS](event-data-store-integration-events.md)を含めることができます。イベント[スキーマ](query-supported-event-schemas.md)はイベントカテゴリに固有であるため、各イベントデータストアには特定のイベントカテゴリ ( AWS Config 設定項目など) のみを含めることができます。複数のリージョンやアカウントからのイベントなど、組織からのイベントを[組織のイベントデータストア](cloudtrail-lake-organizations.md) AWS Organizations に に保存できます。サポートされている SQL JOIN キーワードを使用して、複数のイベントデータストアで SQL クエリを実行できます。複数のイベントデータストアに対してクエリを実行する方法については、「[高度なマルチテーブルクエリのサポート](query-limitations.md#query-advanced-multi-table)」を参照してください。

証跡イベントを新規または既存のイベントデータストアにコピーして、証跡にログが記録されたイベントのポイントインタイムスナップショットを作成できます。詳細については、「[イベントデータストアへ証跡イベントをコピーします](cloudtrail-copy-trail-to-lake-eds.md)」を参照してください。

イベントデータストアをフェデレーションして、 AWS Glue [データカタログ](https://docs.aws.amazon.com/glue/latest/dg/components-overview.html#data-catalog-intro)内のイベントデータストアに関連付けられたメタデータを確認し、Amazon Athena を使用してイベントデータに対する SQL クエリを実行できます。 AWS Glue データカタログに保存されているテーブルメタデータにより、Athena クエリエンジンはクエリするデータを検索、読み取り、処理する方法を知ることができます。詳細については、「[イベントデータストアのフェデレーション](query-federation.md)」を参照してください。

リソースベースのポリシーをイベントデータストアにアタッチして、選択したプリンシパルにクロスアカウントアクセスを提供できます。CloudTrail コンソールでイベントデータストアを作成または更新するとき、または コマンドを実行する AWS CLI `put-resource-policy`ときに、リソースベースのポリシーを追加できます。詳細については、「[イベントデータストアのリソースベースのポリシーの例](security_iam_resource-based-policy-examples.md#security_iam_resource-based-policy-examples-eds)」を参照してください。

デフォルトでは、イベントデータストア内のすべてのイベントは CloudTrail によって暗号化されます。イベントデータストアを設定するときに、独自の AWS Key Management Service キーを使用することを選択できます。独自の KMS キーを使用すると、暗号化と復号の AWS KMS コストが発生します。イベントデータストアを KMS キーに関連付けた後に、その KMS キーを削除または変更することはできません。

タグに基づいた承認を使用することによって、イベントデータストアに対するアクションへのアクセスを制御できます。詳細と例については、本ガイドの「[例: タグに基づいたイベントデータストアを作成または削除するためのアクセスの拒否](security_iam_id-based-policy-examples.md#security_iam_id-based-policy-examples-eds-tags)」を参照してください。

CloudTrail Lake のイベントデータストアには料金が発生します。イベントデータストアを作成する際に、イベントデータストアに使用する[料金オプション](cloudtrail-lake-manage-costs.md#cloudtrail-lake-manage-costs-pricing-option)を選択します。料金オプションによって、イベントの取り込みと保存にかかる料金、および、そのイベントデータストアのデフォルトと最長の保持期間が決まります。CloudTrail 料金の詳細については、 ユーザーガイドの「[AWS CloudTrail の料金](https://aws.amazon.com/cloudtrail/pricing/)」および「[CloudTrail Lake のコスト管理](cloudtrail-lake-manage-costs.md)」を参照してください。

CloudTrail Lake は、取り込まれたデータとストレージバイトに関する情報を提供する Amazon CloudWatch メトリクスをサポートしています。サポートされているCloudWatch メトリクスの詳細については、「[「Supported CloudWatch metrics」(サポートされている CloudWatch メトリクス)](cloudtrail-lake-cloudwatch-metrics.md)」を参照してください。

**注記**  
CloudTrail は、通常、API コールから平均 5 分以内にイベントを配信します。この時間は保証されません。

## CloudTrail Lake クエリ
<a name="cloudtrail-lake-queries"></a>

CloudTrail Lake のクエリは、**[Event history]** (イベント履歴) での単純なキーと値のルックアップ、または `LookupEvents` の実行よりも、さらに詳細でカスタマイズ可能なイベントのビューを提供します。**イベント履歴**検索は 1 つの に制限され AWS アカウント、1 つの からのイベントのみを返し AWS リージョン、複数の属性をクエリすることはできません。対照的に、CloudTrail Lake ユーザーは、複数のイベントフィールドに対して複雑な SQL クエリを実行できます。CloudTrail Lake は、有効な Trino `SELECT` ステートメントと関数をすべてサポートしています。サポートされている SQL 関数と演算子の詳細については、Trino ドキュメントウェブサイトの「[関数と演算子](https://trino.io/docs/current/functions.html)」を参照してください。

CloudTrail Lake **[エディタ]** タブでクエリを作成するには、SQL でクエリを最初から記述するか、保存したクエリまたはサンプルクエリを開いて編集するか、クエリジェネレーターを使用して英語の言語プロンプトからクエリを作成します。詳細については、「[CloudTrail コンソールを使用してトレイルを編集する](query-create-edit-query.md)」および「[自然言語プロンプトから CloudTrail Lake クエリを作成する](lake-query-generator.md)」を参照してください。

将来使用するために CloudTrail Lake クエリを保存することができ、クエリの結果は最大 7 日間表示できます。クエリを実行すると、クエリ結果を Amazon S3 バケットに保存できます。

CloudTrail コンソールには、独自クエリの作成を開始するために役立つ、サンプルクエリが多数用意されています。詳細については、「[CloudTrail コンソールにサンプルクエリを表示する](lake-console-queries.md)」を参照してください。

CloudTrail Lake クエリでは料金が発生します。Lake でクエリを実行すると、スキャンされたデータ量に基づいて料金が発生します。CloudTrail 料金の詳細については、 ユーザーガイドの「[AWS CloudTrail の料金](https://aws.amazon.com/cloudtrail/pricing/)」および「[CloudTrail Lake のコスト管理](cloudtrail-lake-manage-costs.md)」を参照してください。

## CloudTrail Lake ダッシュボード
<a name="cloudtrail-lake-dashboards"></a>

CloudTrail Lake ダッシュボードを使用して、アカウント内のイベントデータストアのイベントトレンドを確認できます。CloudTrail Lake には、次のタイプのダッシュボードが用意されています。
+ **マネージドダッシュボード** - マネージドダッシュボードを表示して、管理イベント、データイベント、または Insights イベントを収集するイベントデータストアのイベントトレンドを確認できます。これらのダッシュボードは自動的に利用可能になり、CloudTrail Lake によって管理されます。CloudTrail は 14 種類のマネージドダッシュボードを提供しています。マネージドダッシュボードは手動で更新できます。これらのダッシュボードのウィジェットを変更、追加、削除することはできませんが、ウィジェットを変更したり、更新スケジュールを設定したりする場合は、マネージドダッシュボードをカスタムダッシュボードとして保存できます。
+ **カスタムダッシュボード** - カスタムダッシュボードでは、任意のイベントデータストアタイプのイベントをクエリできます。カスタムダッシュボードには最大 10 個のウィジェットを追加できます。カスタムダッシュボードを手動で更新することも、更新スケジュールを設定することもできます。
+ **Highlights ダッシュボード** - Highlights ダッシュボードを有効にして、アカウントのイベントデータストアによって収集された AWS アクティビティの概要を一目で確認します。Highlights ダッシュボードは CloudTrail によって管理されており、アカウントに関連するウィジェットが含まれています。Highlights ダッシュボードに表示されるウィジェットは、アカウントごとに異なります。これらのウィジェットには、検出された異常なアクティビティや異常が表示される可能性があります。例えば、Highlights ダッシュボードには、**[合計クロスアカウントアクセスウィジェット]** を含めることができます。このウィジェットは、異常なクロスアカウントアクティビティが増加しているかどうかを示します。CloudTrail は 6 時間ごとに Highlights ダッシュボードをアップデートします。ダッシュボードには、前回のアップデートからのデータのうち最後の 24 時間分が表示されます。

各ダッシュボードは 1 つ以上のウィジェットで構成され、各ウィジェットは SQL クエリを表します。

詳細については、「[CloudTrail Lake ダッシュボード](lake-dashboard.md)」を参照してください。

## CloudTrail Lake 統合
<a name="cloudtrail-lake-integrations"></a>

CloudTrail Lake *統合*を使用して、オンプレミスまたはクラウド、仮想マシン AWS、コンテナでホストされている社内アプリケーションや SaaS アプリケーションなど、ハイブリッド環境の任意のソースから、 の外部からユーザーアクティビティデータをログに記録して保存できます。CloudTrail Lake にイベントデータストアを作成し、アクティビティイベントをログ記録するためのチャネルを作成したら、`PutAuditEvents` API を呼び出して、アプリケーションアクティビティを CloudTrail に取り込みます。その後は、CloudTrail Lake を使用して、アプリケーションからログに記録されたデータを検索、クエリ、分析できるようになります。

統合により、多数の CloudTrail パートナーからのイベントをイベントデータストアにログ記録することも可能です。パートナーによる統合では、送信先となるイベントデータストア、チャネル、およびリソースポリシーを、ユーザーが作成します。統合の作成が完了したら、チャネルの ARN をパートナーに提供します。統合のタイプには、直接とソリューションの 2 種類が存在します。直接統合では、パートナーは `PutAuditEvents` API を呼び出して、 AWS アカウントのイベントデータストアにイベントを配信します。ソリューション統合では、アプリケーションは AWS アカウントで実行され、アプリケーションは `PutAuditEvents` API を呼び出して AWS 、アカウントのイベントデータストアにイベントを配信します。

統合の詳細については、[「外のイベントソースとの統合を作成する AWS](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/query-event-data-store-integration.html)」を参照してください。

## その他のリソース
<a name="lake-learning-resources"></a>

以下のリソースは、CloudTrail Lake の概要と使用方法についての理解を深めるのに役立ちます。
+ [Modernize Your Audit Log Management Using CloudTrail Lake](https://www.youtube.com/watch?v=aLkecCsHhxw) (CloudTrail Lake を使用して監査ログ管理を最新化する) (YouTube 動画)
+ [AWS CloudTrail Lake のAWS ソース以外の からのアクティビティイベントのログ](https://www.youtube.com/watch?v=gF0FLdegQKM)記録 (YouTube 動画)
+ [AWS CloudTrail Lake と Amazon Athena でアクティビティログを分析する](https://www.youtube.com/watch?v=cOeZaJt_k-w) (YouTube 動画)
+ [ワークフォースと顧客 ID のアクティビティログを可視化する](https://aws.amazon.com/blogs/mt/get-visibility-into-the-activity-logs-for-your-workforce-and-customer-identities/) (AWS ブログ)
+ [AWS CloudTrail Lake を使用して AWS サービスエンドポイントへの古い TLS 接続を特定する](https://aws.amazon.com/blogs/mt/using-aws-cloudtrail-lake-to-identify-older-tls-connections-to-aws-service-endpoints/) (AWS ブログ)
+ [Arctic Wolf が AWS CloudTrail Lake を使用してセキュリティと運用を簡素化する方法](https://aws.amazon.com/blogs/mt/how-arctic-wolf-uses-aws-cloudtrail-lake-to-simplify-security-and-operations/) (AWS ブログ)
+ [CloudTrail Lake FAQs](https://aws.amazon.com/cloudtrail/faqs/#CloudTrail_Lake) (CloudTrail Lake に関するよくある質問）
+ [AWS CloudTrail API リファレンス](https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/Welcome.html)
+ [AWS CloudTrail データ API リファレンス](https://docs.aws.amazon.com/awscloudtraildata/latest/APIReference/Welcome.html)
+ [AWS CloudTrail パートナーオンボーディングガイド](https://docs.aws.amazon.com/awscloudtrail/latest/partner-onboarding/cloudtrail-lake-partner-onboarding.html)