Skip to main content
Setup and administration
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

配置 BlueXP 工作负载工厂通知

贡献者 netapp-mwallis

您可以配置 BlueXP 工作负载工厂通知服务,将通知发送到 BlueXP 警报服务或 Amazon SNS 主题。发送到 BlueXP 警报的通知会显示在 BlueXP 警报面板中。当工作负载工厂向 Amazon SNS 主题发布通知时,该主题的订阅者(例如人员或其他应用程序)会在为该主题配置的终端节点上收到通知(例如电子邮件或短信)。

通知类型和消息

工作负载工厂针对以下事件发送通知:

事件 说明 通知类型 严重性 工作负载 资源类型

您帐户中的某些数据库实例架构不佳

已针对您账户中的所有 Microsoft SQL Server 实例分析了架构完善的问题。此事件的描述提供了架构完善的实例和未优化的实例的数量。请在工作负载工厂控制台的数据库清单中查看架构完善的状态结果和建议。

架构完善

建议

数据库

Microsoft SQL Server 实例

Microsoft SQL Server/PostgreSQL 服务器部署成功

Microsoft SQL Server 或 PostgreSQL 主机部署成功。更多信息,请参考作业监控。

部署

成功

数据库

FSx for ONTAP,数据库主机

Microsoft SQL Server/PostgreSQL 服务器部署失败

Microsoft SQL Server 或 PostgreSQL 主机部署失败。更多信息,请参考作业监控。

部署

错误

数据库

FSx for ONTAP,数据库主机

复制关系创建失败

SnapMirror复制关系创建失败。欲了解更多信息,请访问 Tracker。

复制

批判的

常规存储

适用于ONTAP的 FSx

FSx for ONTAP创建失败

FSx for ONTAP文件系统创建过程失败。欲了解更多信息,请访问 Tracker。

FSx for ONTAP文件系统操作

批判的

常规存储

适用于ONTAP的 FSx

配置工作负载工厂通知

使用 BlueXP 控制台或工作负载工厂控制台配置工作负载工厂通知。如果您使用 BlueXP 控制台,则可以配置工作负载工厂以将通知发送到 BlueXP 警报或 Amazon SNS 主题。您可以从 BlueXP 中的“警报和通知设置”区域配置 BlueXP 警报。

开始之前
  • 您需要使用 Amazon SNS 控制台或 AWS CLI 配置 Amazon SNS 并创建 Amazon SNS 主题。

  • 请注意,工作负载工厂支持“标准”主题类型。此类型的主题不确保通知按照接收顺序发送给订阅者,因此如果您有关键或紧急通知,请考虑使用此功能。

从 BlueXP 控制台配置通知
步骤
  1. 登录到 "BlueXP控制台"

  2. 从左侧导航栏中选择*工作负载*。

  3. 选择*主页*可查看所有工作负载、或者选择一个工作负载、例如*存储*或*数据库*。

  4. 从工作负载工厂菜单栏中,选择配置菜单。

  5. 在菜单中,选择*Workload Factory 通知设置*。

  6. 可选:选择*启用 BlueXP 通知*以配置工作负载工厂向 BlueXP 警报发送通知。

  7. 选择*启用 SNS 通知*。

  8. 按照说明从 Amazon SNS 控制台配置 Amazon SNS。

    创建主题后,复制主题 ARN 并将其输入到 通知设置 对话框中的 SNS 主题 ARN 字段中。

  9. 通过发送测试通知验证配置后,选择*应用*。

结果

工作负载工厂配置为向您指定的 Amazon SNS 主题发送通知。

从工作负载工厂控制台配置通知
步骤
  1. 登录到 "工作负载出厂控制台"

  2. 从顶部导航栏打开帐户菜单。

  3. 在菜单中,选择*通知设置*。

  4. 选择*启用 SNS 通知*。

  5. 按照说明从 Amazon SNS 控制台配置 Amazon SNS。

  6. 通过发送测试通知验证配置后,选择*应用*。

结果

工作负载工厂配置为向您指定的 Amazon SNS 主题发送通知。

订阅 Amazon SNS 主题

配置工作负载工厂向主题发送通知后,请按照 "说明"在 Amazon SNS 文档中订阅该主题,以便您可以接收来自工作负载工厂的通知。

筛选通知

您可以通过对通知应用筛选条件来减少不必要的通知流量,并针对特定用户定向特定类型的通知。您可以使用 Amazon SNS 策略来设置 SNS 通知,并使用 BlueXP 通知设置来设置 BlueXP 通知。

筛选 Amazon SNS 通知

当您订阅 Amazon SNS 主题时,默认情况下您会收到发布到该主题的所有通知。如果您只想接收来自主题的特定通知,则可以使用过滤策略来控制接收哪些通知。过滤策略使 Amazon SNS 仅向订阅者发送符合过滤策略的通知。

您可以按照以下条件筛选 Amazon SNS 通知:

说明 过滤策略字段名称 可能值

资源类型

resourceType

  • DB

  • Microsoft SQL Server host

  • PostgreSQL Server host

工作负载

workload

WLMDB

优先级

priority

  • Success

  • Info

  • Recommendation

  • Warning

  • Error

  • Critical

通知类型

notificationType

  • Deployment

  • Well-architected

步骤
  1. 在 Amazon SNS 控制台中,编辑 SNS 主题的订阅详细信息。

  2. 在*订阅过滤策略*区域,选择按*消息属性*进行过滤。

  3. 启用*订阅过滤策略*选项。

  4. JSON 编辑器 框中输入 JSON 过滤策略。

    例如,以下 JSON 过滤策略接受来自 Microsoft SQL Server 资源的与 WLMDB 工作负载相关的通知,优先级为成功或错误,并提供有关 Well-architected 状态的详细信息:

    {
      "accountId": [
        "account-a"
      ],
      "resourceType": [
        "Microsoft SQL Server host"
      ],
      "workload": [
        "WLMDB"
      ],
      "priority": [
        "Success",
        "Error"
      ],
      "notificationType": [
        "Well-architected"
      ]
    }
  5. 选择“保存更改”。

有关过滤策略的其他示例,请参阅 "Amazon SNS 示例筛选策略"

有关创建过滤策略的更多信息,请参阅 "Amazon SNS文档"

过滤 BlueXP 通知

您可以使用 BlueXP 警报和通知设置按严重性级别(例如“严重”、“信息”或“警告”)过滤在 BlueXP 中收到的警报和通知。

有关在 BlueXP 中过滤通知的更多信息,请参阅 "BlueXP文档"