使用标签将ECS实例自动加入云监控应用分组

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

背景信息

  • 云监控支持自动化分组的云产品:云服务器ECS(只支持ECS实例,不支持网卡、磁盘等)、云数据库RDS和负载均衡SLB。

  • 本文以弹性伸缩组内自动创建的ECS实例为例,该ECS实例需要绑定的标签为team:dev

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

  1. 登录弹性伸缩控制台
  2. 创建伸缩组。具体操作,请参见步骤一:创建伸缩组

    请根据业务需求选择均衡分布策略,从而实现高可用的自动扩缩容。

  3. 创建伸缩配置,创建ECS实例,并为ECS实例绑定标签team:dev。具体操作,请参见步骤二:创建伸缩配置

  4. 在伸缩组列表中,单击伸缩组名称,然后在实例列表页签,查看伸缩组自动创建的ECS实例。

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

  1. 登录云监控控制台

  2. 创建云监控应用分组。具体操作,请参见创建应用分组

    其中,创建方式和资源标签如下所示:

    • 创建方式:选择标签创建

    • 资源标签:设置资源标签键为team,标签值可根据您的需求设定范围,本示例设定范围为包含dev

  3. 在应用分组页面的搜索区域,选择资源标签,并通过标签键team搜索应用分组。

  4. 单击应用分组名称,查看组内资源。

    伸缩组自动创建的ECS实例,已经自动添加至该应用分组。您可以查看ECS实例的监控数据。更多信息,请参见云产品监控