AWS 用户通知服务常见问题
什么是 AWS 用户通知服务?
AWS User Notifications 使用户能够以一致、人性化的方式集中设置和查看来自 AWS 服务的通知,例如 AWS Health 事件、Amazon CloudWatch 警报或 EC2 实例状态更改。用户可以在控制台通知中心查看不同账户、区域和服务的通知,并配置接收这些通知的传送渠道,如电子邮件、聊天和移动推送通知。
为什么应该使用 AWS User Notifications?
AWS User Notifications 在控制台中提供了一个位置,让用户可以集中设置和查看不同账户、区域和服务的相关 AWS 通知。通知中心允许用户按服务筛选其账户中的通知,显示带有可人工读取的消息和传递状态的详细通知视图,并提供到相关控制台资源页面的深层链接。AWS User Notifications 允许用户将多个事件聚合到一个通知中,以便轻松查看顶级账户。
这项服务与其他 AWS 服务有什么关系?如何配合使用这些服务?
AWS User Notifications 允许用户在控制台的通知中心中查看和配置不同 AWS 服务的通知。通知链接到相关服务控制台,以便查看当前资源状态并采取行动。
AWS User Notifications 支持哪些类型的通知?
AWS User Notifications 允许用户选择任何 EventBridge 事件,例如 CloudWatch 警报状态更改,并对它们进行配置以生成通知。目前,有超过 100 种 AWS 服务向 EventBridge 发出事件。
AWS User Notifications 权限的工作原理
用户可以设置一个 IAM policy 来定义谁(用户、组和角色)可以对 AWS User Notifications 资源执行哪些操作。该策略使用资源级权限来确定 IAM policy 的用户可以使用哪些资源。该策略还定义了他们可以如何使用这些资源。
创建 IAM policy 时,用户通过其 Amazon 资源名称(ARN)引用通知配置、事件规则和渠道资源。
如何配置通知?
要启用通知,用户可以从控制台标题上的铃铛图标转到“通知中心”,导航到“通知配置”页面,然后创建配置以确定他们想要获得通知的事件,我们向他们发送通知的频率(立即、10 分钟内或 12 小时内)以及渠道;例如,每次 EC2 实例 ID 123456 状态更改为“已停止”时,在 10 分钟内向 abc@example.com 发送电子邮件。
发布时将支持哪些渠道?
默认情况下,已配置的通知将在控制台通知中心对用户可用。此外,作为通知配置的一部分,用户可以选择订阅电子邮件、聊天和移动推送通知,作为接收特定通知的附加渠道。
我可以自定义我的通知吗?例如,更改通知标题或正文。
该服务目前不支持自定义功能。
AWS User Notifications 是否允许用户跨多个账户获取通知?
是的。AWS User Notifications 将允许用户通过 Amazon EventBridge 集成跨多个账户获取通知。用户需要配置 EventBridge 以在 AWS 账户之间发送和接收事件,并指定哪些 AWS 账户可以向用户账户中的事件总线发送事件或从其接收事件。然后,用户将使用接收方账户跨账户生成通知。 要了解更多信息,请参阅在 AWS 账户之间发送和接收 Amazon EventBridge 事件。
AWS User Notifications 是否为用户提供用于访问通知的 API?
不,AWS User Notifications 不提供对通知的编程访问。
我目前正在使用 AWS User Notifications 来接收通知,我是否仍需要使用其他服务控制台和/或以编程方式与其他服务(例如 Health API)集成?
是的,要获得完整的服务能力、查看最新的服务信息或执行操作,客户应访问服务控制台或直接与 API/SDK 集成。有关您的个人使用案例的建议和最佳实践,请参阅相应的 AWS 服务文档。
我可以从通知中执行操作吗?
不能。通知将包含指向相关服务控制台页面的链接,以便执行操作。