该解决方案有何用途?

该解决方案能够提供一种免开发、易使用、低成本的方式,自动推送华为云的资源告警信息到您常用的通讯平台或统一告警平台。用户可以自定义添加如下监控场景的告警推送:

1. 对弹性云服务器 ECS、云硬盘 EVS对象存储服务 OBS、弹性公网IP EIP、云备份 CBR等云服务资源使用情况进行的监控。

2. 对弹性云服务器 ECS、云硬盘 EVS、对象存储服务 OBS、弹性公网IP EIP、云备份 CBR等云服务资源的关键操作进行的事件监控。

3. 用户可以基于云监控服务 CES自定义业务指标监控。

方案架构

该方案基于无服务器架构,快速构建一个一键自动部署的无服务器告警推送解决方案,实现将华为云的资源告警信息推送到客户指定的通知平台。

无服务器告警推送

版本:1.0.1

上次更新日期:2023年9月

来源:由华为云构建

部署:预计5分钟

卸载:预计5分钟

架构描述


该解决方案部署如下资源:


1. 云监控服务 CES为Region内所有运行中的弹性云服务器 ECS的CPU、内存、磁盘使用情况生成对应的告警规则,当弹性云服务器 ECS的状态变化触发告警规则设置的阈值时,您将收到告警通知。


2. 消息通知服务 SMN,用于接受来自云监控服务 CES的告警数据,并触发函数工作流 FunctionGraph进行告警推送。


3. 函数工作流 FunctionGraph,该方案利用函数工作流 FunctionGraph调用第三方接口推送告警信息,以消息通知服务 SMN主题作为触发器。


4. 数据加密服务 DEW,该方案利用数据加密服务 DEW存储凭证数据,使得函数工作流 FunctionGraph可以安全地访问这些数据,轻松实现对敏感凭据的全生命周期统一管理。


此外,您也可以自己创建其他告警规则并添加到该方案自动生成的消息通知服务 SMN中,实现自定义告警推送。

架构描述


该解决方案部署如下资源:


1. 云监控服务 CES,为Region内所有运行中的弹性云服务器 ECS的CPU、内存、磁盘使用情况生成对应的告警规则,当弹性云服务器 ECS的状态变化触发告警规则设置的阈值时,您将收到告警通知。


2. 消息通知服务 SMN用于接受来自云监控服务 CES的告警数据,并触发函数工作流 FunctionGraph进行告警推送。


3. 函数工作流 FunctionGraph该方案利用函数工作流 FunctionGraph调用第三方接口推送告警信息,以消息通知服务 SMN主题作为触发器。


4. 数据加密服务DEW该方案利用数据加密服务 DEW存储凭证数据,使得函数工作流 FunctionGraph可以安全地访问这些数据,轻松实现对敏感凭据的全生命周期统一管理。


此外,您也可以自己创建其他告警规则并添加到该方案自动生成的消息通知服务 SMN中,实现自定义告警推送。

展开内容
收起内容