使用 Amazon CloudWatch 日志进行登录 - FSx为了光泽

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

使用 Amazon CloudWatch 日志进行登录

FSxfor Lustre 支持将与您的文件系统关联的数据存储库的错误和警告事件记录到 Amazon L CloudWatch ogs 中。

注意

只有在 2021 年 11 月 30 CloudWatch 日下午 3 点之后创建的 Lustre 文件系统才可在亚马逊FSxPST上使用 Amazon Logs 进行记录。

日志记录概述

如果您有与 for Lustre 文件系统关联的数据存储库,则可以启用将数据存储库事件记录到 Amazon L CloudWatch ogs 中。FSx可以按照以下数据存储库操作对错误和警告事件进行日志记录:

  • 自动导出

  • 数据存储库任务

有关这些操作以及链接到数据存储库的更多信息,请参阅在 Amazon 上使用数据存储库 for Lu FSx stre

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

注意

我们强烈建议您为具有任何级别关键功能的文件系统启用日志。

日志目标

启用日志记录后,必须FSx为 Lustre 配置亚马逊 CloudWatch 日志目标。事件日志的目标是一个 Amazon Log CloudWatch s 日志组,Amazon FSx 会在此日志组中为您的文件系统创建一个日志流。 CloudWatch 日志允许您在 Amazon CloudWatch 控制台中存储、查看和搜索审计事件日志,使用 CloudWatch Logs Insights 对日志进行查询,以及触发 CloudWatch警报或 Lambda 函数。

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

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

  • CloudWatch 日志日志组的名称必须以/aws/fsx/前缀开头。

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

  • 如果您不想使用默认日志组,则配置用户界面允许您在控制台上创建或更新文件系统时创建 CloudWatch 日志日志组。

  • 目标 CloudWatch 日志组必须与您的 Amazon FSx for Lustre 文件系统位于同一个 AWS 分区 AWS 区域、和 AWS 账户 中。

您可以随时更改事件日志目标。更改后,新的事件日志只会发送到新目标。

管理日志记录

您可以在FSx为 Lustre 文件系统创建新文件系统时启用日志记录,也可以在之后通过更新来启用日志记录。当您从 Amazon FSx 控制台创建文件系统时,日志记录功能默认处于开启状态。但是,当您使用 AWS CLI 或 Amazon FSx API 创建文件系统时,日志记录功能默认处于关闭状态。

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

  1. 打开 Amazon FSx 控制台,网址为https://console.aws.amazon.com/fsx/

  2. 按照“入门”部分的第 1 步:创建你的 f FSx or Lustre 文件系统中所述的步骤创建新文件系统。

  3. 打开日志记录 – 可选部分。默认情况下,日志记录处于启用状态。

    创建文件系统向导的日志记录 – 可选部分,显示默认情况下事件记录处于关闭状态。
  4. 继续执行文件系统创建向导的下一部分。

当文件系统变为可用时,将启用日志记录。

  1. 创建新文件系统时,使用带有CreateFileSystem操作的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. 选择数据存储库选项卡。

  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 Logs 用户指南中的查看发送到 CloudWatch CloudWatch 日志的日志数据

  • 您可以使用 CloudWatch Logs Insights 以交互方式搜索和分析您的日志数据。有关更多信息,请参阅 Amazon CloudWatch 日志用户指南中的使用日志见解分析 CloudWatch 日志数据

  • 您还可以将日志导出到 Amazon S3。有关更多信息,请参阅《亚马逊日志用户指南》中的将日志数据导出到 Amazon CloudWatch S3。

要了解失败原因,请参阅数据存储库事件日志