在弹性伸缩(Auto Scaling)中通过伸缩组自动创建绑定特定标签的实例,然后在云监控(CloudMonitor)中配置基于标签的应用分组规则,将实例自动进行分组,方便进行集中的运维管理。该方案具备服务自发现、应用高可用和运维自动化等特点。

背景信息

  • 云监控支持自动化分组的云产品:云服务器ECS(只支持ECS实例,不支持网卡、磁盘等)、云数据库RDS和负载均衡SLB。
  • 本文以弹性伸缩组内自动创建的ECS实例为例,该ECS实例需要绑定的标签为team:dev

步骤一:在弹性伸缩中创建绑定标签的ECS实例

  1. 登录弹性伸缩控制台
  2. 创建伸缩组。具体操作,请参见创建伸缩组
    请根据业务需求选择均衡分布策略,从而实现高可用的自动扩缩容。
  3. 创建伸缩配置,创建ECS实例,并为ECS实例绑定标签team:dev。具体操作,请参见创建伸缩配置
    伸缩组配置
  4. 在伸缩组列表中,单击伸缩组名称,然后在实例列表页签,查看伸缩组自动创建的ECS实例。
    实例列表

步骤二:在云监控中创建应用分组

  1. 登录云监控控制台
  2. 创建云监控应用分组。具体操作,请参见创建应用分组
    其中,创建方式和匹配规则如下所示:
    • 创建方式:选择智能标签同步创建1
    • 匹配规则:设置资源标签键team,标签值可根据您的需求设定范围,本示例设定范围为包含dev匹配规则
  3. 在应用分组页面的搜索区域,选择资源标签,并通过标签键team搜索应用分组。
    应用分组列表
  4. 单击应用分组名称,查看组内资源。
    伸缩组自动创建的ECS实例,已经自动添加至该应用分组。1

    您还可以查看ECS实例的监控数据。更多信息,请参见概览