本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
查詢 Amazon VPC 流程日誌
Amazon 虛擬私有雲流程日誌會擷取在VPC. 使用記錄檔來調查網路流量模式,並識別整個VPC網路中的威脅和風險。
若要查詢 Amazon VPC 流程日誌,您有兩種選擇:
-
Amazon VPC 主控台 — 使用 Amazon 主控VPC台中的 Athena 整合功能產生 AWS CloudFormation 範本,以建立 Athena 資料庫、工作群組和流程日誌表,並為您進行分割。該範本還會建立一組預先定義的流程記錄查詢,您可以使用這些查詢取有關流經您的VPC.
如需此方法的相關資訊,請參閱 Amazon 使用VPC者指南中的使用 Amazon Athena 查詢流程日誌。
-
Amazon Athena 主控台 – 直接在 Athena 主控台中建立資料表和查詢。如需詳細資訊,請繼續閱讀此頁內容。
在您開始查詢 Athena 中的日誌之前,請啟用VPC流程日誌,並將其設定為儲存到 Amazon S3 儲存貯體。建立日誌之後,讓它們執行幾分鐘以收集一些資料。記錄檔是以GZIP壓縮格式建立的,Athena 可讓您直接查詢。
建立VPC流程記錄時,如果要指定要在流程記錄中傳回的欄位以及欄位出現的順序,則可以使用自訂格式。有關流程日誌記錄的詳細資訊,請參閱 Amazon VPC 使用者指南中的流程日誌記錄。
考量與限制
在 Athena 中建立適用於 Amazon VPC 流程日誌的表格時,請記住以下幾點:
-
預設情況下,在 Athena 中,Parquet 將會依名稱存取欄。如需詳細資訊,請參閱處理架構更新。
-
使用流程日誌記錄中的名稱作為 Athena 中的資料欄名稱。Athena 結構描述中的資料行名稱應與 Amazon VPC 流程日誌中的欄位名稱完全相符,但有下列差異:
-
將 Amazon VPC 日誌欄位名稱中的連字號取代為 Athena 欄位名稱中的底線。如需 Athena 中資料庫名稱、資料表名稱和欄名稱可接受字元的詳細資訊,請參閱命名資料庫、資料表和資料行。
-
透過反引號將流程日誌記錄名稱逸出為 Athena 中的保留關鍵字。
-
-
VPC流程記錄是 AWS 帳戶 特定的。當您將日誌檔發佈到 Amazon S3 時,Amazon 在 Amazon S3 中VPC建立的路徑會包含用於建立流程日誌的 ID。 AWS 帳戶 如需詳細資訊,請參閱 Amazon VPC使用者指南中的將流程日誌發佈到 Amazon S3。