本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用亚马逊 CloudWatch 日志登录
FsX for Lustre 支持将与您的文件系统关联的数据存储库的错误和警告事件记录到 Amazon L CloudWatch ogs。
注意
使用 Amazon L CloudWatch ogs 登录仅在 2021 年 11 月 30 日太平洋标准时间下午 3 点之后创建的 Lustre 文件系统上可用 Amazon FSx。
日志记录概述
如果您的数据存储库链接到您的 FsX for Lustre 文件系统,则可以启用将数据存储库事件记录到 Amazon L CloudWatch ogs。可以记录以下数据存储库操作中的错误和警告事件:
自动导出
数据存储库任务
有关这些操作和链接到数据存储库的更多信息,请参阅使用适用于 Lustre 的 Amazon FSx 的数据存储库。
您可以配置 Amazon FSx 记录的日志级别;即 Amazon FSx 是只记录错误事件、只记录警告事件,还是同时记录错误和警告事件。您还可以随时关闭事件日志记录。
日志目的地
启用日志记录后,必须使用 Amazon L CloudWatch ogs 目标配置 FsX for Lustre。事件日志目标是 Amazon Log CloudWatch s 日志组,Amazon FSx 在此日志组中为您的文件系统创建日志流。 CloudWatch 日志允许您在亚马逊 CloudWatch控制台中存储、查看和搜索审计事件日志,使用 CloudWatch Logs Insights 对日志运行查询,以及触发 CloudWatch警报或 Lambda 函数。
您可以在创建 FsX for Lustre 文件系统时选择日志目的地,或者之后通过更新来选择日志目的地。有关更多信息,请参阅管理日志记录:
默认情况下,Amazon FSx 将在您的账户中创建并使用默认 CloudWatch 的日志日志组作为事件日志目标。如果要使用自定义 Lo CloudWatch gs 日志组作为事件日志目标,则对事件日志目标的名称和位置有以下要求:
-
Lo CloudWatch gs 日志组的名称必须
/aws/fsx/
以前缀开头。 -
如果您在控制台上创建或更新文件系统时没有现有 CloudWatch 的日志日志组,则 Amazon FSx for Lustre 可以在日志日志组中创建和使用默认 CloudWatch
/aws/fsx/lustre
日志流。日志流将使用以下格式创建datarepo_file_system_id
(例如,datarepo_fs-0123456789abcdef0
)。 -
如果您不想使用默认日志组,则配置界面允许您在控制台上创建或更新文件系统时创建 CloudWatch 日志日志组。
-
目标 Lo CloudWatch gs 日志组必须与您的 Amazon FSx foAmazon Web Services 账户 r Lustre 文件系统位于同一个Amazon分区中。Amazon Web Services 区域
您可以随时更改事件日志目的地。当您这样做时,新的事件日志只会发送到新目的地。
管理日志记录
可以在为 Lustre 文件系统创建新的 FSx 时启用日志记录,也可以之后通过更新来启用日志记录。默认情况下,当您从 Amazon FSx 控制台创建文件系统时,日志记录处于启用状态。但是,默认情况下,当您使用Amazon CLI或 Amazon FSx API 创建文件系统时,日志记录处于关闭状态。
在启用了日志记录的现有文件系统上,您可以更改事件记录设置,包括记录事件的日志级别和日志目标。您可以使用亚马逊 FSx 控制台或亚马逊 FSx API 执行这些任务。Amazon CLI
-
通过 https://console.aws.amazon.com/fsx/
打开亚马逊 FSx 控制台。 按照 “入门” 部分第 1 步:创建适用于 Lustre 文件系统的亚马逊 FSx中描述的创建新文件系统的步骤进行操作。
打开 “日志-可选” 部分。日志记录默认已启用。
-
继续执行文件系统创建向导的下一部分。
当文件系统变为可用时,将启用日志记录。
创建新文件系统时,将
LogConfiguration
属性与CreateFileSystem操作一起使用以启用新文件系统的日志记录。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"}"
-
当文件系统变为可用时,将启用日志功能。
通过 https://console.aws.amazon.com/fsx/
打开亚马逊 FSx 控制台。 导航到文件系统,然后选择要管理其日志记录的 Lustre 文件系统。
选择监控选项卡。
在 “记录” 面板上,选择 “更新”。
-
在更新日志配置对话框中,更改所需的设置。
-
选择 “记录错误” 以仅记录错误事件,或选择 “记录警告” 以仅记录警告事件,或两者兼而有之。如果您未做出选择,则会禁用日志记录。
-
选择现有 Lo CloudWatch gs 日志目标或创建新 Logs 日志目的地。
-
-
选择保存。
使用 C
update-file-system
LI 命令或等效的UpdateFileSystem
API 操作。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 Logs 用户指南中的查看发送到 CloudWatch CloudWatch 日志的日志数据。
-
您可以使用 CloudWatch Logs Insights 以交互方式搜索和分析您的日志数据。有关更多信息,请参阅《亚马逊日志用户指南》中的 “使用 Lo CloudWatch gs Insights 分析 CloudWatch 日志数据”。
-
您还可以将日志导出到 Amazon S3。有关更多信息,请参阅《亚马逊日志用户指南》中的 “将日志数据导出到 Amazon CloudWatch S3”。
要了解失败原因,请参阅数据存储库事件日志。