首页  »  亚马逊云科技解决方案  »  无服务器告警推送解决方案

无服务器告警推送解决方案

将亚马逊云科技服务的告警信息推送到企业微信等即时通信平台

首页  »  亚马逊云科技解决方案  »  无服务器告警推送解决方案

无服务器告警推送解决方案

将亚马逊云科技服务的告警信息推送到企业微信等即时通信平台

概览

此解决方案为客户提供了一种灵活的、低成本的方式帮助其将亚马逊 云平台产生的告警信息并推送到第三方平台(如微信)。您可以基于具体的用户场景自定义告警的触发条件,例如:
  • 当亚马逊云科技服务中断、API 不可用等事件发生时进行告警
  • 当 Amazon EC2 实例状态改变(新实例启动、有实例停止工作)时进行告警
  • 当 Amazon Simple Storage Service (S3)中有文件被删除时进行告警
  • 当 Amazon OpenSearch 服务的 JVM 内存或容量达到 80% 时进行告警
  • 当任何用户,或特定用户登录亚马逊云科技控制台时进行告警
  • 当 Amazon Security Hub 发现安全风险或合规问题时进行告警
  • 当 Amazon EventBridge 支持的 SaaS 合作伙伴(如 Auth0、MongoDB)产生告警消息时进行推送
  • 客户自定义的业务指标超过阈值时发出告警

优势

开源及定制化
此方案中所有的代码均以开源的方式提供,您可以免费使用。若有不同的需求,您也可以在源代码基础上进行定制化开发。
开源及定制化
此方案中所有的代码均以开源的方式提供,您可以免费使用。若有不同的需求,您也可以在源代码基础上进行定制化开发。
应用安全最佳实践
此解决方案已经在安全组、网络、IAM 权限上应用了最小权限原则,以保护您云资源的安全。
应用安全最佳实践
此解决方案已经在安全组、网络、IAM 权限上应用了最小权限原则,以保护您云资源的安全。
无服务器化
借助于无服务器架构, 您无需运维底层计算资源,无需考虑服务可用性、可扩展性等技术问题。使用这个解决方案时,您无需预付费。
无服务器化
借助于无服务器架构, 您无需运维底层计算资源,无需考虑服务可用性、可扩展性等技术问题。使用这个解决方案时,您无需预付费。

技术详情

下图显示了此解决方案的架构,您可以通过随附的 Amazon CloudFormation 模板进行自动化部署,并参考解决方案的实施指南进行部署和使用。

架构描述

此方案通过 Amazon CloudFormation 模版自动化部署一系列无服务器资源,包括 EventBridge 规则、SNS 主题、Lambda 函数等,以接收警报并将其发送到客户的指定平台。

Amazon EventBridge:Amazon EventBridge 是一个无服务器事件总线,可以使用来自您自己的应用程序、软件即服务 (SaaS) 应用程序和亚马逊云科技服务的数据,轻松将各应用程序连接在一起。此方案以 EC2 状态变化事件和健康事件的监控为例,创建了两个默认规则,使您在 EC2 实例状态发生变化(启动、停止、终止等)和健康事件发生时收到通知。此外,您也可以自己创建其他自定义事件,来匹配您需要的规则。

Amazon Simple Notification Service (Amazon SNS):SNS 服务是一项快速、灵活、完全托管的消息推送服务。此方案创建了一个SNS主题,用于接受来自 EventBridge 的事件,并触发 Lambda 进行告警推送。

Amazon Lambda:Lambda 是一项无服务器计算服务,可运行代码来响应事件并为您自动管理底层计算资源。此方案利用 Lambda 推送告警信息,以 SNS 主题作为触发器。

Amazon Secrets Manager:Secrets Manager 服务可帮助您保护访问应用程序、服务和 IT 资源所需的密钥。此方案利用 Secrets Manager 存储第三方平台的凭证,使得 Lambda可以安全地访问这些数据。请参考解决方案部署指南了解详细的配置。

此亚马逊云科技解决方案的应用场景
管理与治理
关于此部署
版本
1.0.0
发布时间
2021 年 11 月
作者
亚马逊云科技
预计部署时间
3 分钟
源代码链接
部署选项
准备好开始使用了吗?
通过在 Amazon Web Services 管理控制台启动来部署此解决方案

探索所有亚马逊云科技解决方案

浏览我们针对常见架构问题使用亚马逊云科技构建的解决方案组合。

了解更多 
查找合作伙伴

查找亚马逊云科技认证的咨询和技术合作伙伴,以帮助您入门。

了解更多 
开始在控制台中构建

注册并开始探索我们的服务。

开始使用 

开始使用亚马逊云科技免费构建

开始使用亚马逊云科技免费构建

关闭
热线

热线

1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域