

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

# 创建账户级字段索引策略
<a name="CloudWatchLogs-Field-Indexing-CreateAccountLevel"></a>

请按照本节中的步骤创建适用于账户中的所有日志组或者日志组名称以相同字符串开头的多个日志组的字段索引策略。

**创建账户级字段索引策略**

1. 打开 CloudWatch 控制台，网址为[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)。

1. 在左侧导航窗格上，选择**设置**，然后选择**日志**选项卡。

1. 在**账户级索引策略**部分，选择**管理**。

1. 选择**创建索引策略**。

1. 在**策略名称**中，输入新策略的名称。

1. 对于 **“选择策略范围”**，请执行以下任一操作：
   + 选择**所有标准日志组**，将索引策略应用于账户中的所有标准类日志组。
   + 选择 “**按前缀匹配的日志组**”，将策略应用于名称均以相同字符串开头的日志组子集。然后，在**输入前缀名称**中输入这些日志组的前缀。

     输入前缀后，您可以选择**预览前缀匹配的日志组**来确认您的前缀是否与预期日志组匹配。

     选择 “**按数据源记录数据**”，将策略应用于特定的数据源名称和类型组合。然后，您可以从下拉菜单中选择**数据源****和数据类型**。

     选择数据源名称和类型后，您可以选择**获取字段，在配置字段****索引和分面**部分填充相关信息，例如可用字段、包含的日志组以及默认和自定义字段索引。

1. 对于**自定义索引字段配置**，选择**添加字段路径**以输入要编制索引的第一个字段。

   然后输入用作字段名称值的字符串，或者从下拉菜单中选择一个字段。这必须与日志事件中出现的内容的大小写完全匹配。例如，如果您的日志事件包含 `requestId`，则必须在此处输入 `requestId`。`RequestId`、`requestID` 和 `request Id` 不匹配。

   如果要为以 `@` 字符开头的自定义日志字段编制索引，则在输入索引字符串时必须包含一个额外的 `@` 字符。例如，如果您有一个自定义日志字段 `@emailname`，请在**添加字段路径**框中输入 `@@emailname`。

   您还可以为 L CloudWatch ogs 自动生成的`@ingestionTime`和`@logStream`字段创建索引。如果这样做，则在指定它们时无需添加额外的 `@`。

1. （可选）除了指定字段路径外，您还可以选择 “**设置为分面**”，将字段创建为分面。

1. 重复上一步，最多可添加 20 个字段索引。

1. 完成后，选择**创建**。