开发者社区> 无法重名的那个人> 正文

监控伸缩组内抢占式实例的实时价格与折扣

简介: 场景描述 相信各位小伙伴对阿里云ECS 1折跳楼价的抢占式实例有所耳闻。如果将抢占式实例的配置模版放进弹性伸缩组内,熟悉弹性伸缩组的小伙伴们会知道,当进行弹性扩张活动时时,伸缩组会自动创建实例。但是进行扩张活动时,否经常会因为抢占式实例的价格变化不定而忧心忡忡呢?是否最终月底账单结算时发现某些时刻费用已经超过自己心理阈值而抓狂烦恼呢?现在我们有一种更简便的方案让您更轻松地监控伸缩组内的实例价格变化,第一时间得到变化通知。
+关注继续查看

场景描述

相信各位小伙伴对阿里云ECS 1折跳楼价的抢占式实例有所耳闻。如果将抢占式实例的配置模版放进弹性伸缩组内,熟悉弹性伸缩组的小伙伴们会知道,当进行弹性扩张活动时时,伸缩组会自动创建实例。但是进行扩张活动时,否经常会因为抢占式实例的价格变化不定而忧心忡忡呢?是否最终月底账单结算时发现某些时刻费用已经超过自己心理阈值而抓狂烦恼呢?现在我们有一种更简便的方案让您更轻松地监控伸缩组内的实例价格变化,第一时间得到变化通知。下边跟我来一步一步配置吧。

配置步骤

第一步: 开通OOS服务

1.1 进入阿里云控制台, 搜索 运维编排 关键字, 进入OOS配置页面


1.2 选择定时运维, 进入配置页面

1589943746435_aca3b428_41f9_45f2_949e_f63c9407021d

您无需为开通OOS服务而额外付款。

第二步: 配置定时运维规则

2.1 配置定时类型

点击创建后,请选择: 周期性重复执行
1589943892375_13344a21_daa5_4e85_a729_beb8cddc25af

2.2 配置重复频率

请您依照自己的场景需求配置,这里支持标准的Crontab表达式。由于竞价实例短时间内价格变化不会特别频繁,为了防止频繁请求导致限流,从而引起监控数据缺失,推荐您以50分钟到1小时为周期进行设置。样例如下:
1589944150566_3f1a7248_9a2f_43c4_8a64_dccaf348ed0b

2.3 配置重复频率的时区

如无特殊需求,以默认值为准。
1589944231013_54fc1f98_8844_43ac_91f0_aa0f5df2568e

2.4 配置规则结束时间

请您依照自己的场景需求配置价格监控的结束时间。
1589944390919_ecd1f80b_bb3f_41b1_ba63_9cee441c15e7

2.5 预览即将执行时间

1589944433088_fdd251e3_af75_4174_90a5_06632aba7e62

第三步: 选择模板

搜索关键词 "Alarm" 搜索公共模板,选择正确模板。
1589944830437_f32ed402_d29b_478b_b96e_1d735bd38d07

模板名称"ACS-ECS-AlarmWhenDiscountOrSpotPriceExceedsThresholdByScalingGroup"

第四步: 设置模板参数

4.1 选择监控目标地域

请选择您需要监控的伸缩组地域. 这里只支持单个地域的监控. 如果需要多个地域监控, 请为每个地域都配置一个定时运维。1589945063310_553e8018_23fd_41bb_bcc3_683c45ae3ecc

4.2 设置伸缩组

输入需要监控的弹性伸缩组ID,此模版支持同时监控多个伸缩组。1589945339379_c37b96e6_c6db_49ad_b9b7_f6b15ee8b4c2

4.3 选择监控任务类型

这里支持两种类型的监控:

  • 基于实时折扣的监控(Discount): 例如某伸缩组下配置的实例是ecs.c6.large规格, 原价是0.39元每小时, 竞价实例价格是0.071元每小时. 0.071/0.39=0.18, 即竞价实例折扣是1.8折左右. 如果您对折扣比较敏感, 希望在该规格折扣大于某个阈值时(例如2折)收到报警, 可以选择此种监控方式.
  • 基于实时价格的监控(Price): 例如某伸缩组下配置的实例是ecs.c6.large规格, 原价是0.39元每小时, 竞价实例价格是0.071元每小时. 如果您对实际价格比较敏感, 希望在该规格价格大于某个阈值时(例如0.1元每小时)收到报警, 可以选择此种监控方式.1589945887196_bba9e4e1_5757_4e37_9374_d016dd5e6825

4.4 配置价格或折扣阈值

  • 如果您是基于实时折扣的监控, 这里配置的阈值即为"折扣阈值", 整数类型数字, 换算规则如下.

    • 0.5折即为原价的5%, 这里填写 5
    • 1.1折即为原价的11%, 这里填写 11
    • 3.2折即为原价32%, 这里填写 32
    • 依次类推
  • 如果您是基于实时价格的监控, 这里配置的阈值即为"价格阈值", 直接配置规格小时价格即可. 例如 0.11589946050587_d0c3ed43_5d88_4e9b_9a4b_011bd8ec79ef

4.5 配置接受报警消息通知的webhook地址

您需要配置webhook地址以便接收报警信息, 这里以钉钉机器人为例:

4.5.1 添加机器人路径如下:

群设置->智能群助手->添加机器人->自定义->添加
1589946667321_9bd7ab55_91f1_4226_a923_f8f9215fb9ef

4.5.2 配置自定义关键词: "监控"

1589946733272_6bd22b05_9d94_4392_8cc0_84d89ef262ec

4.5.3 获取机器人webhook地址:

1589946796245_df68ed5f_228b_4690_b87d_7ef6bda80cce

4.5.4 配置webhook:

38925d89b3d5d3934dc74c202e6f3ddcae9c96ca

4.6 配置授权角色

4.6.1 进入RAM控制台:

1589947101373_80806183_512f_402c_ab3c_90df43f337ba

4.6.2 选择授权类型

5b826aa5f248125c54c58ff446b6f7cb68f9988f

4.6.3 配置角色

角色名称为了方便管理,请设置为: OOSServiceRole
8e6706e83f7aacb3bd9e01468442c6bc5557e95e

4.6.4 为角色授权

ccd48ccb5a05db3e507d41fc438496e02ebcaf7b

4.6.5 配置权限

请选择:AliyunECSReadOnlyAccess 权限
72f374f4b694585f641b5ea388d2bbbae2e67cfe

4.6.6 完成配置

回到OOS配置页面, 刷新授权角色列表, 选择"OOSServiceRole", 完成配置.
f6f1839c82760c432f5e0f706ad6985b7f76927f

更细粒度授权控制配置,请参见: https://help.aliyun.com/document_detail/120810.html

第五步: 执行管理与报警验收

确认执行计划

1589947508915_05dcb7c4_1268_4192_bad5_96c1ce643339

验收报警信息

为了方便调试,建议您在"4.5 配置价格或折扣阈值"步骤中,可以设置一个较低的阈值,验证接收消息无误,再修改阈值重新创建执行。报警消息推送样例如下:B16E00B5_43B3_4135_B097_B1D60A43D4F3

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
zabbix 监控mysql(实例)
修改zabbix_agentd.conf UnsafeUserParameters=1 UserParameter=mysql.version,mysql -V UserParameter=mysql.
1156 0
新功能: 阿里云爬虫风险管理利器 - 实时日志分析 (一)
阿里云反爬管理与日志服务打通,对外开放访问与机器人攻击日志。提供近实时的网站具体的日志自动采集存储、并提供基于日志服务的查询分析、报表报警、下游计算对接与投递的能力。
3111 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
18061 0
一种高效自动化ECS实例数据盘挂载和格式化方式
默认情况下创建的 ECS 实例只有一个40G 的高效云盘系统盘,通过任何形式(控制台、ECS SDK 等) 方式创建的实例,如果需要使用数据盘,必须先进行额外的格式化数据盘工作。 如果需要批量创建大量的有特定格式化需求数据盘的 ECS 实例,那么单独为每一台实例格式化数据盘肯定是一件浪费运维资源的工作。
1883 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
24832 0
与众不同 windows phone (22) - Device(设备)之摄像头(硬件快门, 自动对焦, 实时修改捕获视频)
原文:与众不同 windows phone (22) - Device(设备)之摄像头(硬件快门, 自动对焦, 实时修改捕获视频) [索引页][源码下载] 与众不同 windows phone (22) - Device(设备)之摄像头(硬件快门, 自动对焦, 实时修改捕获视频) 作者:webabcd介绍与众不同 windows phone 7.
856 0
阿里首次披露中台战略:OneData的统一数据标准和实时数据分析是核心
近日,阿里巴巴公共数据平台负责人罗金鹏首次对外披露了在阿里中台战略下,如何推动数据中台落地的个中细节,其中OneData的统一数据标准和实时数据分析是核心。
20955 0
C#.Net组件开发 - 使用Attach to Process实时调试设计器代码(转)
本文转载于:CS框架网http://www.csframework.com/archive/2/arc-2-20110829-1811.htm C#.Net组件开发 - 使用Attach to Process实时调试设计器代码 组件设计的调试对象为两个:一是我们关注的组件本身(Component/Control),二是组件的设计器(Component Designer/Control Designer)。
832 0
14
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载