二、实现
1.事件总线
Amazon EventBridge 事件总线是一种无服务器事件总线,可帮助您接收、筛选、转换、路由和交付事件。事件总线是接收事件并将其传送到零个或多个目的地或目标的路由器。...事件总线的常见使用场景包括:
使用事件总线作为不同工作负载、服务或系统之间的代理。
在应用程序中使用多条事件总线来分配事件流量。...为了解决上述问题,我们可以基于EventBridge事件总线来做,创建事件总线的规则,事件总线监听接收到资源状态变更后,来匹配规则,满足规则的会调用规则对应的目标动作,这里我们使用lambda作为target...3.创建事件总线规则
进入EventBridge控制台,创建事件总线规则:
填入规则名称,选择default事件总线,规则类型选择“具有事件模式的规则”,点击下一步:
事件源选择aws事件。...4.测试验证
我们找一台机器进行开关机测试,短暂延迟后可以看到如下的通知:
这样,我们也就基于aws的EventBridge和lambda函数实现了对Ec2状态变更的监控和通知能力,在有服务器状态发生变更时就会推送相应的通知到告警群