本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在聊天应用程序中配置 Amazon Q Developer 以发送有关事件的通知 AWS Health
你可以直接在聊天客户端(例如 Slack 和 Amazon Chime)中接收 AWS Health 事件。您可以使用此事件来识别最近可能影响您的 AWS
应用程序和基础架构的 AWS 服务问题。然后,您可以登录 AWS Health 控制面板AWS_EC2_INSTANCE_STOP_SCHEDULED
事件类型,则该 AWS Health 事件可以直接显示在您的 Slack 频道中。
先决条件
在开始之前,您必须满足以下条件:
-
在聊天应用程序中使用 Amazon Q Developer 配置的聊天客户端。您可以配置 Amazon Chime 和 Slack。有关更多信息,请参阅 Amazon Q 开发者聊天应用程序管理员指南中的聊天应用程序中的 Amazon Q 开发者入门。
-
您创建并订阅的 Amazon SNS 主题。如果已具有 SNS 主题,则可以使用现有主题。有关更多信息,请参阅 Amazon Simple Notification Service 开发人员指南中的 Amazon SNS 入门。
在聊天应用程序中与 Amazon Q 开发者一起接收 AWS Health 活动
-
按照 配置 EventBridge 规则以发送有关事件的通知 AWS Health 到步骤 13 中的过程操作。
-
在步骤 13 中完成事件模式的设置后,在模式的最后一行添加逗号,然后添加以下行以从分页 AWS Health 事件中删除不必要的聊天消息。请参阅 查看分页显示 AWS Health 的事件列表 EventBridge。
"detail.page": ["1"]
-
在步骤 14 中选择目标时,请选择 SNS 主题。您将在聊天应用程序的 Amazon Q 开发者控制台中使用相同的 SNS 主题。
-
完成剩余步骤,以创建规则。
-
-
选择聊天客户端,如 Slack 通道名称,然后选择 Edit(编辑)。
-
在 Notifications - optional(通知 - 可选)部分,在 Topics(主题)中选择与步骤 1 指定的相同的 SNS 主题。
-
选择保存。
当 AWS Health 向其 EventBridge 发送符合您规则的事件时,该 AWS Health 事件将显示在您的聊天客户端中。
-
选择活动名称可在 AWS Health 控制面板中查看更多信息。
例 : 发送到 Slack AWS Health 的事件
以下是美国东部(弗吉尼亚北部)地区的亚马逊 EC2 和亚马逊简单存储服务 (Amazon S3) Semple S3 Service 在 Slack 频道中出现的两个 AWS Health 活动示例。
