使用 Amazon CloudWatch 日誌記錄 - FSx為了光澤

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon CloudWatch 日誌記錄

FSx for Lustre 支援將與檔案系統關聯的資料儲存庫的錯誤和警告事件記錄到 Amazon 日誌。 CloudWatch

注意

只有在 2021 年 11 月 30 CloudWatch 日太平洋標準時間下午 3 點之後建立的 Lustre 檔案系統的 Amazon FSx 上,才能使用亞馬遜日誌進行記錄。

記錄概觀

如果您的資料儲存庫連結到 FSx for Lustre 檔案系統,您可以啟用將資料儲存庫事件記錄到 Amazon 日誌。 CloudWatch 錯誤和警告事件可以從下列資料儲存庫作業記錄:

  • 自動匯出

  • 資料儲存庫工作

如需這些作業和連結至資料儲存庫的詳細資訊,請參閱將資料儲存庫與 Amazon 搭配使FSx用

您可以設定 Amazon FSx 記錄的日誌層級;也就是說,Amazon FSx 是否只記錄錯誤事件、僅記錄警告事件,或同時記錄錯誤和警告事件。您也可以隨時關閉事件記錄。

注意

我們強烈建議您為具有任何關聯重要功能層級的檔案系統啟用記錄。

記錄目的地

啟用日誌記錄時,FSx for Lustre 必須使用 Amazon CloudWatch 日誌目的地進行設定。事件日誌目的地是 Amazon CloudWatch 日誌日誌群組,Amazon FSx 會在此日誌群組內為您的檔案系統建立日誌串流。 CloudWatch 日誌可讓您在 Amazon CloudWatch 主控台中存放、檢視和搜尋稽核事件日誌、使用 CloudWatch 日誌洞見在日誌上執行查詢,以及觸發 CloudWatch警示或 Lambda 函數。

您可以在建立 FSx for Lustre 檔案系統時選擇記錄目的地,或稍後透過更新它來選擇記錄目的地。如需詳細資訊,請參閱 管理記錄

根據預設,Amazon FSx 會在您的帳戶中建立並使用預設的 CloudWatch 日誌日誌群組做為事件日誌目的地。如果您想要使用自訂 CloudWatch 記錄檔記錄群組做為事件記錄目的地,事件記錄檔目的地的名稱和位置需求如下:

  • CloudWatch 記錄檔記錄群組的名稱必須以/aws/fsx/前置詞開頭。

  • 如果在主控台上建立或更新檔案系統時沒有現有的 CloudWatch 日誌日誌群組,Amazon FSx for Lustre 可以在日誌日誌群組中建立和使用預設 CloudWatch 日誌/aws/fsx/lustre串流。記錄資料流將以格式建立 datarepo_file_system_id (例如,datarepo_fs-0123456789abcdef0)。

  • 如果您不想使用預設的記錄群組,設定 UI 可讓您在主控台上建立或更新檔案系統時,建立 CloudWatch 記錄檔記錄群組。

  • 目的地 CloudWatch 日誌記錄群組必須位於相同的 AWS 分割區中 AWS 區域,以 AWS 帳戶 及與 Lustre 檔案系統的 Amazon FSx 相同。

您可以隨時變更事件記錄目的地。當您這麼做時,新的事件記錄檔只會傳送至新的目的地。

管理記錄

您可以在為 Lustre 檔案系統建立新 FSx 時啟用記錄,或稍後再更新它來啟用記錄。當您從 Amazon FSx 主控台建立系統時,預設會開啟記錄功能。不過,當您使用 AWS CLI 或 Amazon FSx API 建立完整系統時,預設會關閉記錄功能。

在已啟用記錄的現有檔案系統上,您可以變更事件記錄設定,包括要記錄事件的記錄層級以及記錄目的地。您可以使用 Amazon FSx 主控台或 Amazon FSx API 來執行這些任務。 AWS CLI

  1. 開啟 Amazon FSx 主控台,網址為 https://console.aws.amazon.com/fsx/

  2. 請遵循〈入門〉一節中所述的步驟 1:創建您FSx的光澤文件系統建立新檔案系統的程序。

  3. 開啟 [記錄-選用] 區段。預設會啟用記錄。

    [建立檔案系統] 精靈的 [記錄-選用] 區段,顯示事件記錄預設為關閉狀態。
  4. 繼續執行檔案系統建立精靈的下一節。

當檔案系統變成「用」時,將會啟用記錄。

  1. 建立新檔案系統時,請將內容與系CreateFile統LogConfiguration業搭配使用,以啟用新檔案系統的記錄功能。

    create-file-system --file-system-type LUSTRE \ --storage-capacity 1200 --subnet-id subnet-08b31917a72b548a9 \ --lustre-configuration "LogConfiguration={Level=WARN_ERROR, \ Destination="arn:aws:logs:us-east-1:234567890123:log-group:/aws/fsx/testEventLogging"}"
  2. 當檔案系統變成「用」時,將會啟用記錄功能。

  1. 開啟 Amazon FSx 主控台,網址為 https://console.aws.amazon.com/fsx/

  2. 瀏覽至檔案系統,然後選擇您要管理記錄的 Lustre 檔案系統。

  3. 選擇 Monitoring (監控) 索引標籤。

  4. 在「記錄」面板上,選擇「更新」。

  5. 在 [更新記錄組態] 對話方塊中,變更所需的設定。

    1. 選擇記錄錯誤僅記錄錯誤事件,或選擇記錄警告僅記錄警告事件,或兩者都記錄。如果您未進行選取,則會停用記錄。

    2. 選擇現有的 CloudWatch 記錄檔記錄目的地或建立新的記錄檔目的地。

  6. 選擇儲存

  • 使用 update-file-systemCLI 命令或等效的 UpdateFileSystemAPI 作業。

    update-file-system --file-system-id fs-0123456789abcdef0 \ --lustre-configuration "LogConfiguration={Level=WARN_ERROR, \ Destination="arn:aws:logs:us-east-1:234567890123:log-group:/aws/fsx/testEventLogging"}"

檢視日誌

您可以在 Amazon FSx 開始發出日誌後檢視日誌。您可以按照以下方式查看日誌:

  • 您可以前往 Amazon CloudWatch 主控台並選擇要傳送事件日誌的日誌群組和日誌串流來檢視日誌。如需詳細資訊,請參閱 Amazon CloudWatch 日誌使用者指南中的檢視傳送至 CloudWatch 日誌的日誌資料

  • 您可以使用 CloudWatch 日誌深入解析,以互動方式搜尋和分析記錄資料。如需詳細資訊,請參閱 Amazon CloudWatch 日誌使用者指南中的使用日誌洞察分析 CloudWatch 日誌資料

  • 您也可以將日誌匯出到 Amazon S3。如需詳細資訊,請參閱 Amazon CloudWatch 日誌使用者指南中的將日誌資料匯出到 Amazon S3

若要瞭解失敗原因,請參閱資料儲存庫事件記錄