使用运营洞察 - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

使用运营洞察

OpsCenter(Amazon Systems Manager 的一项功能)可自动分析您账户中的 OpsItems,并在 Operational insights (运营洞察) 部分生成两种类型的洞察。当八个或更多 OpsItems 的同一资源具有相同的标题时,Duplicate(重复) OpsItems 字段会显示洞察计数。当超过 50 个 OpsItems 具有相同的标题时,Sources generating most OpsItems (生成最多 OpsItem 的源) 字段会显示洞察计数。如果选择某个洞察,OpsCenter 会显示受影响的 OpsItems 和资源的相关信息。以下屏幕截图展示了一个示例,其中包含重复 OpsItem 洞察的详细信息。


                    OpsCenter 洞察的详细视图,其中包含有关重复 OpsItems 的信息。
注意

默认情况下,Operational insights (运营洞察) 处于禁用状态。您必须启用此功能,如本主题中所述。

查看洞察并解决重复的 OpsItems

本部分介绍了如何启用和查看运营洞察。本部分还介绍了如何解决重复的 OpsItems,并减少由源创建的 OpsItems 的数量。在开始之前,请注意以下重要详细信息。

  • 如果启用运营洞察,OpsCenter 将创建 insight 类型的 OpsItems。OpsCenter 会限制系统创建的洞察数量,但您的 Amazon Web Services 账户 需要为系统创建的洞察 OpsItems 付费。有关更多信息,请参阅 Amazon Systems Manager 定价

  • 如果启用运营洞察,Systems Manager 将创建名为 AWSServiceRoleForAmazonSSM_OpsInsights 的 Amazon Identity and Access Management (IAM) 服务相关角色。服务相关角色是一种与 Systems Manager 直接关联的独特类型的 IAM 角色。服务相关角色是预定义的,包含相应服务代表您调用其他 Amazon 服务所需的所有权限。有关 AWSServiceRoleForAmazonSSM_OpsInsights 服务相关角色的详细信息,请参阅 在 Systems Manager OpsCenter 中使用角色创建运营洞察 OpsItem:AWSServiceRoleForAmazonSSM_OpsInsights

  • OpsCenter 使用批处理定期刷新洞察。因此,OpsCenter 中显示的洞察列表可能不同步。

  • OpsCenter 具有 25 个洞察的限制。当达到此限制时,系统将停止创建新的洞察。

  • 要解决洞察问题,必须先解决与洞察关联的所有 OpsItems 的问题。您可以使用 AWS-BulkResolveOpsItemsForInsight 运行手册来解决与洞察关联的 OpsItems 的问题。在该运行手册完成处理并且所有关联的 OpsItems 得到解决后,系统会立即解决关联的洞察。

查看 OpsCenter 运营洞察

按照以下过程在 Systems Manager OpsCenter 中查看有关重复 OpsItems 的运营洞察。

要查看运营洞察,请执行以下步骤:

  1. 访问 https://console.aws.amazon.com/systems-manager/,打开 Amazon Systems Manager 控制台。

  2. 在导航窗格中,选择 OpsCenter

  3. 在 Overview (概览) 选项卡上,向下滚动到 Operational insights (运营洞察)

  4. 请选择 Enable

  5. 要查看经过筛选的洞察列表,选择 Duplicate OpsItems (重复 OpsItem) 旁边的链接或 Sources generating most OpsItems (生成最多 OpsItem 的源) 旁边的链接。要查看所有洞察,选择 View all operational insights (查看所有运营洞察)

  6. 选择洞察 ID 以查看更多信息。

基于洞察解决重复的 OpsItems

Systems Manager 提供以下自动化运行手册,帮助您解决重复的 OpsItems 并减少由源创建的 OpsItems 的数量。

  • AWS-BulkResolveOpsItems 运行手册解决与指定筛选条件匹配的 OpsItems。

  • AWS-AddOpsItemDedupStringToEventBridgeRule 运行手册为与特定 Amazon EventBridge 规则关联的所有 OpsItem 目标添加重复数据删除 (dedup) 字符串。如果规则已经具有重复数据删除,则该文档不会再添加它。

  • AWS-DisableEventBridgeRule 禁用 EventBridge 中的规则。如果一个规则生成几十个或几百个 OpsItems,简单地禁用该规则可能会很有帮助。

要运行其中某个运行手册,请打开特定的洞察,选择该运行手册,然后选择 Execute (执行)

禁用运营洞察

您可以在 OpsCenter 的 Configure sources (配置源) 页面上禁用运营洞察。禁用此功能后,系统将停止创建新的洞察,并停止在控制台中显示洞察。任何处于活动状态的洞察在系统中都保持不变,尽管您不会在控制台中看到它们。如果再次启用此功能,系统将显示所有之前未解决的洞察,并开始创建新的洞察。按照以下过程禁用运营洞察。

要禁用运营洞察,请执行以下步骤:

  1. 访问 https://console.aws.amazon.com/systems-manager/,打开 Amazon Systems Manager 控制台。

  2. 在导航窗格中,选择 OpsCenter

  3. 选择 OpsItems 选项卡。

  4. 选择 Configure sources (配置源)

  5. Operational insights (运营洞察) 部分,选择 Edit (编辑),然后切换 Disable (禁用) 选项。

  6. 选择保存