5月5日,亚马逊云科技发布AWS User Notifications,这是在亚马逊云科技管理控制台中设置和查看多个亚马逊云科技账户、区域和服务的亚马逊云科技通知的单一位置。
可以以一致、人性化的格式集中设置和查看来自100多项亚马逊云科技服务的通知,例如Amazon Simple Storage Service(Amazon S3)对象事件、Amazon Elastic Compute Cloud(Amazon EC2)实例状态更改、AWS Health Dashboard事件、Amazon CloudWatch警报或AWS Support案例更新。还可以配置传送渠道,例如,电子邮件、聊天以及向亚马逊云科技管理控制台移动应用程序推送通知,可以通过这些渠道接收通知。或者,可以通过单击铃铛图标在亚马逊云科技管理控制台中查看通知!
选择See all notifications(查看所有通知),在Notification Center(通知中心)中查找所有已配置的通知。可以按服务筛选账户中的通知,显示包含人类可读消息的详细通知视图,并访问相关控制台资源页面的深度链接。
按你想要的方式配置通知
要接收通知,请设置通知配置。如果是第一次使用该服务,系统将首先提示至少设置一个通知中枢。通知中枢是存储和处理通知或将通知复制到的区域。在创建通知配置之前,需要至少选择一个通知中枢。还可以在导航窗格中的Notification hubs(通知中枢)编辑通知中枢。
目前,最多可以选择三个区域。
选择Notification configurations(通知配置)和Create notification configuration(创建通知配置)以指定哪个事件将生成通知。可以选择服务,创建希望收到通知的事件规则,并设置在通信渠道中收到通知的频率。
输入配置的名称和描述。以下是获取有关Amazon EC2实例状态更改的所有通知的示例。
在Event rules(事件规则)部分中,使用Pattern builder(模式构建器)创建一条或多条事件规则,以指定哪些事件生成通知。选择亚马逊云科技服务名称作为事件源,选择事件类型作为匹配模式的来源,以及事件的来源区域。
可以选择任何Amazon EventBridge事件,例如CloudWatch警报状态更改,并将其配置为生成通知。目前,有超过100项亚马逊云科技服务向Amazon EventBridge发送事件。
或者,使用Advanced filter(高级筛选条件),使用具有EventBridge事件模式的JSON格式进一步自定义事件规则。例如,可以创建一条规则,仅为带有production标签的EC2实例生成通知。
还可以定义接收通知的频率。选择Receive fewer notifications(仅接收较少的通知)以接收少量每日通知,或者选择Reduce notification delivery time(减少通知传送时间)以获得高优先级通知。
配置你希望将通知发送到的传送渠道,例如特定的电子邮件地址或AWS Chatbot。可以通过AWS Chatbot在Slack和Amazon Chime等聊天客户端中获得通知。此外,可以在亚马逊云科技控制台移动应用程序中启用推送通知作为其中一种传送渠道。
查看你的配置并确认详细信息后,选择Create notification configuration(创建通知配置)。
如果你想接收来自多个账户的通知,请参阅Amazon EventBridge用户指南中有关在亚马逊云科技账户之间发送和接收Amazon EventBridge事件的说明。完成接收者账户的设置后,创建对事件作出反应的通知配置。