使用 Amazon 进行记录 CloudWatch 日志 - FSx for Lustre
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon 进行记录 CloudWatch 日志

FSx for Lustre 支持将与您的文件系统关联的数据存储库的错误和警告事件记录到亚马逊 CloudWatch 日志。

注意

使用 Amazon 进行记录 CloudWatch 日志仅在亚马逊 FSx 上可用于 2021 年 11 月 30 日太平洋标准时间下午 3 点之后创建的 Lustre 文件系统。

记录概述

如果您有数据存储库链接到 FSx for Lustre 文件系统,则可以启用将数据存储库事件记录到亚马逊 CloudWatch 日志。可以从以下数据存储库操作中记录错误和警告事件:

  • 自动导出

  • 数据存储库任务

有关这些操作和关联到数据存储库的详细信息,请参阅将数据存储库与 Amazon FSx for Lustre.

您可以配置 Amazon FSx 记录的日志级别;也就是说,Amazon FSx 是仅记录错误事件、仅记录警告事件还是同时记录错误和警告事件。您还可以随时关闭事件注销。

日志目标

启用日志记录后,必须使用亚马逊配置 fSx for Lustre CloudWatch 日志目标。事件日志目的地是亚马逊 CloudWatch 日志日志组,Amazon FSx 为此日志组中的文件系统创建日志流。 CloudWatch 日志允许您在 Amazon CloudWatch 控制台中存储、查看和搜索审核事件日志,使用 CloudWatch 记录见解,并触发 CloudWatch 警报或 Lambda 函数。

在为 Lustre 文件系统创建 FSx 时或之后通过更新它来选择日志目标。有关更多信息,请参阅 管理日记录

默认情况下,Amazon FSx 将创建并使用默认值 CloudWatch 将您的账户中的日志组作为事件日志目标。如果您想使用自定义 CloudWatch 将日志组记录为事件日志目标,以下是事件日志目标的名称和位置的要求:

  • 的名称 CloudWatch 日志日志组必须以/aws/fsx/prefix.

  • 如果您没有现有 CloudWatch 记录日志组当您在控制台上创建或更新文件系统时,Amazon FSx for Lustre 可以在 CloudWatch 日志/aws/fsx/lustre日志组。将使用格式创建日志流datarepo_file_system_id(例如,datarepo_fs-0123456789abcdef0)。

  • 如果您不想使用默认日志组,配置 UI 可让您创建 CloudWatch 在控制台上创建或更新文件系统时记录日志组。

  • 目的地 CloudWatch 日志日志组必须位于同一位置Amazon分区,Amazon Web Services 区域, 和Amazon Web Services 账户作为 Amazon FSx for Lustre 文件系统。

您可以随时更改事件日志目标。执行此操作时,新的事件日志将仅发送到新目标。

管理日记录

您可以在为 Lustre 文件系统创建新 FSx 时启用日志记录,或者随后通过更新日志记录。默认情况下,当您从 Amazon FSx 控制台创建文件系统时,日志记录处于启用状态。但是,当您使用创建文件系统时,默认情况下,日志记录处于关闭状态。Amazon CLI或者亚马逊 FSx API。

在已启用日志记录的现有文件系统上,您可以更改事件日志记录设置,包括要记录事件的日志级别和日志目标。您可以使用 Amazon FSx 控制台执行这些任务,Amazon CLI,或者亚马逊 FSx API。

  1. 从打开 Amazon FSx 控制台https://console.aws.amazon.com/fsx/.

  2. 按照中所述的创建新文件系统的过程进行操作第 1 步:为 Lustre 文件系统创建 Amazon FSx for Lustre 文件系统在 “入门” 这一节中。

  3. 打开日志记录-可选部分。默认为启用日志记录。

    这些区域有:日志记录-可选“创建文件系统向导” 部分,显示默认情况下事件日志记录处于关闭状态。
  4. 继续执行文件系统创建向导的下一节。

当文件系统变成Available,将启用日志记录。

  1. 在创建新的文件系统时,请使用LogConfiguration房地产与CreateFileSystem操作以启用新文件系统的日志记录。

    create-file-system --file-system-type LUSTRE \ --storage-capacity 1200 --subnet-id subnet-08b31917a72b548a9 \ --lustre-configuration "LogConfiguration={Level=DISABLED, \ Destination="arn:aws:logs:us-east-1:234567890123:log-group:/aws/fsx/testEventLogging"}"
  2. 当文件系统变成Available,将启用日志记录功能。

  1. 从打开 Amazon FSx 控制台https://console.aws.amazon.com/fsx/.

  2. 导航到文件系统,然后选择要管理其日志记录的 Lustre 文件系统。

  3. 选择监控选项卡。

  4. 在存储库的日志系统面板中,选择更新.

  5. 在存储库的更新记录配置对话框中,更改所需的设置。

    1. 选择日志错误只记录错误事件,或者日志警告只记录警告事件,或者两者都记录。如果你没有进行选择,日志记录将被禁用。

    2. 选择现有 CloudWatch 记录日志目标或创建一个新目标。

  6. 选择 Save(保存)。

  • 使用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 开始发布日志之后,您可以查看日志。您可以按如下方式查看日志:

要了解失败原因,请参阅排查导入和导出失败.