一套完整的电商平台会使用到ECS、CDN、AS、安全服务、RDS、OBS、VPC等服务,
您可以创建资源分组,将电商业务的ECS、EIP、EVS等资源划分成一个分组,通过资源 分组功能从业务视角查看资源使用情况、告警情况、健康情况,管理告警规则,可以
图1-3 选择云服务资源
8. 单击“立即创建”,完成资源分组的创建。
创建完成后,可在资源分组界面查看分组的资源使用情况、告警情况、健康情况 等。
最佳实践 1 电商平台业务监控
2 云监控在视频直播中的应用
2.1 简介 2.2 主机监控 2.3 ELB监控 2.4 网络监控
2.1 简介
在互联网飞速发展的时代,视频直播服务需求量不断加大。华为云稳定的ECS、VPC、
ELB,可为您的视频直播服务提供稳定的资源,以保障便捷接入、低延迟、高并发、高 清流畅的视频直播服务,减少视频卡顿、模糊带来的用户体验差的问题。
在华为云部署的视频直播业务典型架构图如图2-1所示,其中所用到多个ECS、VPC、
ELB。ECS作为视频直播服务的基础,VPC提供网络基础,ELB用于流量分发。ECS细微 的性能变化,网络访问流量的突增都会引起业务动荡,因此,对云资源的实时监控,
及时通知资源异常变得越来越重要。华为云云监控可提供对ECS、VPC、ELB等资源的 监控,及时发现异常并通知用户处理。
最佳实践 2 云监控在视频直播中的应用
图2-1 视频直播业务架构图
2.2 主机监控
在视频直播中,弹性云服务器作为核心基础,细微的性能变化,可能会引起云服务上 的业务受到大幅震荡。为了监控更细颗粒度的监控指标,可以在弹性云服务器中安装 配置Agent。
本章节介绍如何对弹性云服务器的CPU使用率、内存使用率、磁盘使用率设置告警规 则。并在弹性伸缩中配置弹性伸缩策略,当CPU使用率连续5分钟内连续5次达到90%
时,系统自动增加一个实例以保证业务平稳运行。
创建告警规则
1. 登录管理控制台。
2. 在管理控制台左上角选择区域和项目。
3. 单击“服务列表 > 云监控服务”。
4. 单击页面左侧的“主机监控”,进入主机监控页面。
5. 单击弹性云服务器所在栏右侧的“更多”按钮,选择“创建告警规则”。
6. 在“创建告警规则”界面,完成参数配置。
主题通知选择已创建的Notification主题,具体创建主题请参见创建主题。
说明
● CPU使用率、内存使用率、磁盘使用率等为ECS基础监控的指标。(Agent)使用率、
(Agent)内存使用率、(Agent)磁盘使用率等为细粒度(分钟级)监控指标。
● 建议针对(Agent)CPU使用率、(Agent)内存使用率、(Agent)磁盘使用率可配置
“平均值≥80%”、告警级别为重要的告警规则。同时配置“平均值≥90%”、告警级 别为紧急的告警规则。
最佳实践 2 云监控在视频直播中的应用
配置伸缩策略
1. 单击“计算 > 弹性伸缩 > 伸缩实例”。
2. 在伸缩实例页面,单击“创建弹性伸缩组”,创建伸缩组请参见创建伸缩组。
3. 创建完成后,单击伸缩组所在行的“查看伸缩策略”。
4. 在“查看伸缩策略”页面,单击“添加”,进入添加策略页面,参照图2-2完成参 数配置。
图2-2 配置弹性伸缩策略
告警规则与伸缩策略创建完成后,当业务量飙升,监控指标触发设定的阈值时,系统 自动增加一个实例并在第一时间通过消息通知服务的Notifiaction中的电话和短信实时 告知资源异常,提醒您处理,以免因此造成业务损失。