AWS CloudTrail
プレビュー
Lakewatchはプライベートプレビュー段階です。アクセスをリクエストするには、Databricksアカウントチームにお問い合わせください。
概要
AWS CloudTrailは、AWSインフラストラクチャ全体のアカウントアクティビティとAPI使用状況を記録します。Lakewatchは、Auto Loaderを使用してクラウドストレージ(Amazon S3)からCloudTrailログを取り込み、組み込みパーサーでスキーマ化します。CloudTrailはクラウドストレージソースであり、APIコネクタではありません。
CloudTrail Logsのオンボード
CloudTrailを取り込むには、Amazon S3からCloudTrailログを読み取るクラウドストレージデータソースを作成し、取り込むCloudTrailオブジェクトと一致する組み込みパーサーをアタッチして、イベントがスキーマ化された解析済みテーブルに書き込まれるようにします。前提条件、Unity Catalogのアクセス権、およびデータソース設定の全ステップについては、「クラウドストレージ」を参照してください。
解析済みのスキーマと観測値
CloudTrailは3種類のオブジェクトをAmazon S3に配信し、Lakewatchはそれぞれの組み込みパーサーを提供します。データソースが取り込むオブジェクトと一致するパーサーを接続します:
aws_cloudtrail:標準のCloudTrail管理、データ、およびネットワークアクティビティイベント。aws_cloudtrail_digest: Logsの整合性検証のためのハッシュ値とともに、前時間に配信されたLogsをリストするダイジェストファイル。aws_cloudtrail_insight: CloudTrail 知見 イベント。珍しい API コールレート アクティビティを記録します。
解析されたすべてのテーブルには、Lakewatch管理列も保持されます。
lw_id:Lakewatchが主キーとして使用する非null文字列。増分読み取り全体の重複排除をサポートします。time: NULLではないイベントのTimestamp。lw_meta: 標準のLakewatch処理メタデータ。lw_observables: パーサーでセキュリティ監視可能としてマークされたフィールドから抽出された値。
情報については、 パーサー リファレンスを参照してください。
aws_cloudtrail
標準のCloudTrailイベントをスキーマ化します。eventTimeフィールドからtimeを解析します。
解析されたテーブルスキーマ
aws_cloudtrailパーサーは、以下の列(パーサー定義から生成)を書き込みます。
列 | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
パーサーのオブザーバブル
パーサーは、次のフィールドをlw_observablesに抽出します(パーサー定義から生成)。
フィールド | 可観測項目 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
次の VARIANT フィールドは、入れ子になったキー名に一致することによって可観測項目がスキャンされます。それぞれから抽出される可観測項目の種類:
フィールド | スキャンされた観測可能タイプ |
|---|---|
|
|
|
|
|
|
|
|
|
|
aws_cloudtrail_digest
ログファイルの整合性検証をサポートするCloudTrailダイジェストファイルをスキーマ化します。digestEndTimeフィールドからtimeを解析します。
解析されたテーブルスキーマ
aws_cloudtrail_digestパーサーは、以下の列(パーサー定義から生成)を書き込みます。
列 | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
パーサーのオブザーバブル
パーサーは、次のフィールドをlw_observablesに抽出します(パーサー定義から生成)。
フィールド | 可観測項目 |
|---|---|
|
|
|
|
|
|
aws_cloudtrail_insight
CloudTrail知見イベントをスキーマ化します。これは、異常なAPIコールレートのアクティビティを記録します。eventTimeフィールドからtimeを解析します。
解析されたテーブルスキーマ
aws_cloudtrail_insightパーサーは、以下の列(パーサー定義から生成)を書き込みます。
列 | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
パーサーのオブザーバブル
パーサーは、次のフィールドをlw_observablesに抽出します(パーサー定義から生成)。
フィールド | 可観測項目 |
|---|---|
|
|
|
|