场景:

企业的日常 IT 运维中,对云上创建的服务、应用、资源等的监控及后续处理很有必要。为了保证平台的高可用性,需要有一套自动化的应急处理方法平台来处理相关情况。

解决思路:

利用 BingoCloudOS 的弹性伸缩服务,在达到设置的触发条件时可利用弹性伸缩服务进行应急处理。

具体步骤:

  1. 管理员登录云管控中心 BCC, 进入【高级服务→弹性伸缩服务→启动配置】中点击新建。填写配置名称,选择镜像模板(一般为部署好的业务系统的镜像模板)、实例规模类型、安全组、密钥,是否绑定弹性 IP,确认后点击 保存。
  2. 进入【高级服务→弹性伸缩服务→弹性组】中点击新建,填写弹性组名称,选择启动配置、云网络、所在区域,设置需要的实例个数、最小实例个数、最大实例个数、默认冷却时间(不填则为默认时间 5 分钟),选择健康检查类型、关联的负载均衡(当健康检查类型选择 ELB 时必选),点击保存,弹性服务会根据弹性组设置来启动相应的弹性组实例。
  3. 弹性组创建成功之后,进入【高级服务→弹性伸缩服务→弹性组】,在列表中选中该弹性组,点击详情,在策略 Tab 页点击新建。填写策略名称、具体策略、冷却时间,选择日期限制和时间限制,点击保存即可(可设置多条策略以应对不同情境要求)。
  4. (以关联了负载均衡为例)进入【高级服务→负载均衡→负载均衡】中,点击关联的负载均衡详情,进入监控 tab 页,针对某监控指标设置警报,点击指标监控图表上警报图标。
  5. 在弹出的页面点击创建警报。 填写警报名称、警报触发的阈值条件、触发的操作,点击保存即可。
  6. 成功后,实际情况触发警报,会自动触发设置的操作。

备注:本技巧的相关操作可参考如下视频。

相关功能:

  • BCC-高级服务-负载均衡
  • BCC-高级服务-弹性伸缩

最新版本:BingoCloudOS 7.0