通过报警任务和云监控创建弹性伸缩方案-操作演示|学习笔记

本文涉及的产品
云监控,每月短信1000条
简介: 快速学习通过报警任务和云监控创建弹性伸缩方案-操作演示

开发者学堂课程【根据业务量弹性使用云资源通过报警任务和云监控创建弹性伸缩方案-操作演示】学习笔记,与课程紧密联系,让用户快速学习知识。  

课程地址:https://developer.aliyun.com/learning/course/509/detail/6817


通过报警任务和云监控创建弹性伸缩方案-操作演示


在创建伸缩组,伸缩配置,启动伸缩组,然后去创建伸缩的规则,那么在这个基础上,介绍如何去定时任务和报警任务来去触发相应的伸缩活动,也就是说如果去创建弹性伸缩方案三,还是进入弹性伸缩管理台,

图片1.png

这里有伸缩组 g1,伸缩配置同样的,也是一个启用的状态,那么在伸缩组内之前也定义了一些伸缩规则包括调整至减少,增加 ecs 服务器的数量,前面提到配置的创建,其实它们都跟伸缩组强关联的那种关系,比如说当伸缩组被关联之后,那么它对应的伸缩配置的伸缩规则以及触发的伸缩活动,这些都会被同时删除掉。

对于定时任务和报警任务来说,它是跟伸缩组相对于独立的,选择这个定时任务,同样的可以选择是在同一个地域华北2,点击创建定时任务,

图片2.png

这里配置一下任务名称,可以设置一下伸缩的描述,需要要在高分期里面去增加这个服务器还是低谷的时候减少服务器的数量,接下来就是一个执行时间,这个执行时间可以看到这里有提示,如果下面没有设置重复周期,就会到指定的日期,它会执行一次伸缩活动,如果设置了下面的重复周期,那么日期默认作为周期性任务的执行的时间点,先设置它的执行时间20171028日,下午两点钟,接下来绑定的相应伸缩组,通过伸缩组选择相应的伸缩规则,选择规则3,添加四台云服务器,这里可以通过设置重试过期时间,当这个定时任务触发操作失败后,可以在间隔时间内是重试这个定时任务。

接下来就是重复周期的设置,我说需要在每天下午两点的时候都需要去增加相应的服务器数量,那么可以选择按日,每天执行一次,点击提交,这时候可以看到定时任务属于运行中的一个状态。

到这个时间点,它就会触发伸缩活动,同时也可以新建一个 t2,这个比如说希望在每天早上8:00的时候,之前增加相应的服务器,可以把它减少选择减少相应服务器的数量。

同样的也是每天执行一次。通过这个设置,通过定时任务在高分的时候增加服务器的数量,这个业务低谷的时候,去减少相应服务器的数量。接下来看一下报警任务,同样的也是在华北2,点击创建报警任务,任务名称 T3,监控的资源这里是要选择要监控的一个伸缩组,这里有一个伸缩组 g1,接下来就是监控项,监控项包括 CPU,系统平均负载以及内外网出入流量,比如选择 CPU。

统计多长时间去监测统计?

可以选择一个五分钟,时间不用那么频繁,统计办法可以通过平均值,最大值或最小值,CPU 利用率大于80%的时候,通过三次报警检测,如果真的是大于80%了,那么可以选择伸缩规则,当 CPU 使用率大于80%的时候,增加相应的云服务器和 ecs 的实例。

当然同样的可以创建一个报警任务,也是监控当前的伸缩组,监控项也是 CPU,统计周期时间可以稍微长一些,如果发现它的平均值就是 CPU 的使用率不是很高,那这个平均值小于等于30%的时候,连续几次报警后,开始触发下一个伸缩规则,CPU 使用率不是很高的时候,减少一些 ecs 实例,点击提交。

图片3.png

那么这个动态的监控方式来去判断业务,低分高谷时需要资源的量。

相关实践学习
基于云监控实现的监控系统
通过阿里云云监控功能给非阿里云主机安装监控插件,从而实现对非阿里云主机的各项指标进行监控和管理,在配置报警规则和报警人的情况下,能对特定的场景做出报警反应通知到报警人的手机上。
相关文章
|
3月前
|
弹性计算 缓存 Kubernetes
异步任务处理系统问题之任务执行子系统实现资源的弹性伸缩的问题如何解决
异步任务处理系统问题之任务执行子系统实现资源的弹性伸缩的问题如何解决
|
SQL 弹性计算 运维
视频-RDS常见问题排除及 DAS 自动弹性伸缩(四)| 学习笔记
快速学习视频 -RDS 常见问题排除及 DAS 自动弹性伸缩。
视频-RDS常见问题排除及 DAS 自动弹性伸缩(四)| 学习笔记
|
存储 弹性计算 监控
视频- RDS 常见问题排除及 DAS 自动弹性伸缩(三)| 学习笔记
快速学习视频 -RDS 常见问题排除及 DAS 自动弹性伸缩。
视频- RDS 常见问题排除及 DAS 自动弹性伸缩(三)| 学习笔记
|
SQL 存储 弹性计算
视频 -RDS 常见问题排除及 DAS 自动弹性伸缩(一)| 学习笔记
快速学习视频 -RDS 常见问题排除及 DAS 自动弹性伸缩。
视频 -RDS 常见问题排除及 DAS 自动弹性伸缩(一)| 学习笔记
|
存储 弹性计算 分布式计算
弹性-弹性伸缩概述|学习笔记
快速学习弹性-弹性伸缩概述
弹性-弹性伸缩概述|学习笔记
|
弹性计算 监控 负载均衡
使用弹性伸缩实现弹性构架设计|学习笔记
快速学习使用弹性伸缩实现弹性构架设计
使用弹性伸缩实现弹性构架设计|学习笔记
|
6月前
|
运维 监控 物联网
通过云监控(CMS)报警回调实现云服务器报警信息的语音播报
本文介绍了获取云监控报警回调的有趣实践。
198 0
通过云监控(CMS)报警回调实现云服务器报警信息的语音播报
|
15天前
|
弹性计算 人工智能 Serverless
阿里云ACK One:注册集群云上节点池(CPU/GPU)自动弹性伸缩,助力企业业务高效扩展
在当今数字化时代,企业业务的快速增长对IT基础设施提出了更高要求。然而,传统IDC数据中心却在业务存在扩容慢、缩容难等问题。为此,阿里云推出ACK One注册集群架构,通过云上节点池(CPU/GPU)自动弹性伸缩等特性,为企业带来全新突破。
|
弹性计算 缓存 运维
【运维知识进阶篇】用阿里云部署kod可道云网盘(DNS解析+CDN缓存+Web应用防火墙+弹性伸缩)(三)
【运维知识进阶篇】用阿里云部署kod可道云网盘(DNS解析+CDN缓存+Web应用防火墙+弹性伸缩)(三)
220 0
|
6月前
|
弹性计算 监控 开发工具
【阿里云弹性计算】实战教程:如何高效利用阿里云ECS弹性伸缩应对业务高峰
【5月更文挑战第20天】本文介绍了如何使用阿里云ECS弹性伸缩服务应对业务高峰。通过自动调整云资源规模,弹性伸缩在流量增加时扩展实例,流量减少时收缩实例,实现成本与性能的优化。步骤包括开通服务、创建伸缩组、设定规则和监控指标。文中还提供了一个Python脚本示例,并强调了优化策略,如应用无状态设计、考虑冷却时间和结合云监控。通过实践和调整,企业可以有效应对业务波动。
159 5