スキップしてコンテンツを表示

CloudTrail でデータイベントと管理イベントを選択するにはどうすればよいですか。

所要時間1分
0

AWS CloudTrail でデータイベントと管理イベントをいつ使用すべきかを知りたいです。

解決策

データイベントを選択するタイミング

CloudTrail データイベントは、AWS アカウント内のリソース上またはリソース内で発生する操作を示します。データイベントは大量に発生するため、1 日あたり数百万件のログエントリを生成する可能性があります。

リソースに対する操作を追跡および監査するには、データイベントを使用してください。例:

  • GetObject、DeleteObject、PutObject など、オブジェクトに対する Amazon Simple Storage Service (Amazon S3) API オペレーションを追跡する。
  • AWS Lambda 関数の呼び出しをモニタリングする。
  • PutItem、DeleteItem、UpdateItem など、テーブルアイテムに対する Amazon DynamoDB オペレーションを監査する。
  • PutSnapshotBlock や GetSnapshotBlock など、Amazon Elastic Block Store (Amazon EBS) API アクティビティを追跡する。
  • ユーザープールに対する Amazon Cognito API アクティビティをモニタリングする。
  • Publish や PublishBatch など、トピックに対する Amazon Simple Notification Service (Amazon SNS) API オペレーションを追跡する。

デフォルトでは、証跡はデータイベントをログに記録せず、データイベントは CloudTrail イベント履歴に表示されません。データイベントのログ記録を有効化するには、サポートされているリソースまたはリソースタイプを証跡に追加します。データイベントを表示するには、CloudTrail ログファイルを確認してください。

**注: ** 大量なイベントがあるため、データイベントログ記録に追加料金が適用されます。詳細については、『AWS CloudTrail の料金』を参照してください。

管理イベントを選択するタイミング

CloudTrail 管理イベントは、AWS アカウント内のリソースで発生するオペレーションを示します。これらは、AWS リソースを作成、変更、または削除するアカウントレベルのアクションです。

アカウントレベルの操作を追跡および監査するには、管理イベントを使用してください。例:

  • Amazon S3 バケットの作成。
  • AWS Identity and Access Management (IAM) リソースの作成と管理。
  • デバイスの登録。
  • ルーティングテーブルルールの設定。
  • ログ記録の設定。

デフォルトでは、CloudTrail は AWS サービス全体で管理イベントをログに記録します。CloudTrail イベント履歴または LookupEvents API を使用して、過去 90 日間の管理イベントにアクセスしてダウンロードできます。

**注: ** 証跡を作成して、90 日間の保持期間を超えて Amazon S3 に管理イベントのコピーを 1 つ保存できます。管理イベントのコピーを増やすと、料金が発生する場合があります。詳細については、『AWS CloudTrail の料金』を参照してください。

AWS公式更新しました 5ヶ月前
1コメント

This article was reviewed and updated on 2026-05-21.

エキスパート

応答済み 15日前