
# 通过匹配标签的方式灵活配置告警规则
当用户已经为云产品的所有资源配置了告警规则，在实际使用过程中，发现部分资源的告警阈值需要在某些时间段进行调整，重新创建告警规则费时费力。此时，可以通过匹配标签的方式创建资源分组，自动匹配资源，并通过资源分组关联告警模板的方式自动创建告警规则，如果需要对部分资源的阈值进行调整，只需要修改资源标签即可。
#### 前提条件
- 已经为云产品的所有资源，配置了统一的标签。
- 已经为云产品中需要调整阈值的资源，配置另一种标签。
 
#### 为全量资源创建资源分组
1. 登录[云监控服务管理控制台](https://console.huaweicloud.com/ces/?#/monitor/overview)。

2. 在左侧导航树中选择"资源分组"。
3. 在"资源分组"页面，单击"创建资源分组"。
   图1为全量资源创建资源分组   
   ![](https://support.huaweicloud.com/bestpractice-ces/zh-cn_image_0000002456411497.png "点击放大") 
4. 在创建资源分组页面，参考[表1]配置参数。
    表1为全量资源创建资源分组 
   | 参数     | 示例                | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   |:---|:---|:---|
   | 名称     | **ECS-全量** **资源** | 资源分组的名称，只能由中文、英文字母、数字、下划线、中划线组成，并且输入长度范围为1到128个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 资源添加方式 | **智能添加**          | 资源分组中资源的添加或匹配方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 资源匹配规则 | **匹配标签**          | 资源分组中资源的匹配规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 资源层级   | **云产品**           | 监控对象的资源层级，支持选择云产品和子维度。 若资源层级选择"云产品"，则需要选择对应的云产品。 若资源层级选择"子维度"，即选择了云产品下的部分维度，详情可单击"查看支持的资源类型及子维度"进行查看。                                                                                                                                                                                                                                                                                                                                                             |
   | 云产品    | **弹性云服务器-云服务器**   | 当资源层级选择云产品时，需要选择实例所在的具体云产品，支持选择多个。 当"云产品"选择"全部云产品"，即选择了所有对接CES的云产品。                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 匹配规则   | **status等于1**     | 匹配标签的匹配规则。匹配规则最多可添加50个标签。标签由键值对组成，用于标识云资源，可对云资源进行分类和搜索。 - 资源标签键：标签的键可以包含任意语种字母、数字、空格和_ . : = + - @，但首尾不能含有空格，不能以_sys_开头，并且长度不能超过128个字符。  - 资源标签值：资源标签值包含匹配方式和值，匹配方式支持选择等于、全部、包含、前缀、后缀、不包含。标签的值可以包含任意语种字母、数字、空格和_ . : / = + - @，并且长度不能超过255个字符。   说明： 如果输入多个标签，不同"键"之间为与的关系，相同"键"的"值"之间为或的关系。 |
   | 归属企业项目 | default           | 资源分组所属企业项目，非实例所属企业项目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
      
   
5. 配置告警通知参数。
6. 单击"立即创建"。
 
#### 为需要调整阈值的资源创建资源分组
1. 登录[云监控服务管理控制台](https://console.huaweicloud.com/ces/?#/monitor/overview)。

2. 在左侧导航树中选择"资源分组"。
3. 在"资源分组"页面，单击"创建资源分组"。
4. 在创建资源分组页面，参考[表2]配置参数。
    表2通过匹配标签方式创建资源分组 
   | 参数     | 示例              | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   |:---|:---|:---|
   | 名称     | **ECS-阈值调整**    | 资源分组的名称，只能由中文、英文字母、数字、下划线、中划线组成，并且输入长度范围为1到128个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 资源添加方式 | **智能添加**        | 资源分组中资源的添加或匹配方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 资源匹配规则 | **匹配标签**        | 资源分组中资源的匹配规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 资源层级   | **云产品**         | 监控对象的资源层级，支持选择云产品和子维度。 若资源层级选择"云产品"，则需要选择对应的云产品。 若资源层级选择"子维度"，即选择了云产品下的部分维度，详情可单击"查看支持的资源类型及子维度"进行查看。                                                                                                                                                                                                                                                                                                                                                       |
   | 云产品    | **弹性云服务器-云服务器** | 当资源层级选择云产品时，需要选择实例所在的具体云产品，支持选择多个。 当"云产品"选择"全部云产品"，即选择了所有对接CES的云产品。                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 匹配规则   | **status等于0**   | 匹配标签的匹配规则。匹配规则最多可添加50个标签。标签由键值对组成，用于标识云资源，可对云资源进行分类和搜索。 - 资源标签键：标签的键可以包含任意语种字母、数字、空格和_ . : = + - @，但首尾不能含有空格，不能以_sys_开头，并且长度不能超过128个字符。  - 资源标签值：资源标签值包含匹配方式和值，匹配方式支持选择等于、全部、包含、前缀、后缀、不包含。标签的值可以包含任意语种字母、数字、空格和_ . : / = + - @，并且长度不能超过255个字符。   说明： 如果输入多个标签，不同"键"之间为与的关系，相同"键"的"值"之间为或的关系。 |
   | 归属企业项目 | default         | 资源分组所属企业项目，非实例所属企业项目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
      
   
5. 配置告警通知参数。
6. 单击"立即创建"。
 
#### 创建自定义告警模板
1. 登录[云监控服务管理控制台](https://console.huaweicloud.com/ces/?#/monitor/overview)。

2. 在左侧导航栏选择"告警 \> 规则配置"。
3. 单击"告警模板"页签。
   ![](https://support.huaweicloud.com/bestpractice-ces/public_sys-resources/note_3.0-zh-cn.png)
   部分区域操作路径为："告警 \> 告警模板"，请以控制台显示为准。
   
4. 单击"创建自定义模板"，参考[表3]配置参数。
   图2配置告警模板参数   
   ![](https://support.huaweicloud.com/bestpractice-ces/zh-cn_image_0000002422815858.png "点击放大")
    表3配置告警模板参数 
   | 参数     | 示例                                       | 参数说明                                                                                                                                                                                                                                                                                          |
   |:---|:---|:---|
   | 名称     | **ECS-常规告警**                             | 系统会随机产生一个模板名称，用户也可以进行修改。                                                                                                                                                                                                                                                                      |
   | 描述     | **ECS全量资源适用的告警模板**                       | 自定义告警模板描述（此参数非必填项）。                                                                                                                                                                                                                                                                           |
   | 告警类型   | **指标**                                   | 自定义告警模板适用的告警类型。                                                                                                                                                                                                                                                                               |
   | 触发规则   | **自定义创建**                                | 可以选择"导入已有模板"或"自定义创建"。 - 选择"导入已有模板"：可选择一个或多个已有模板名称，若选多个已有模板，指标信息按资源类型区分。  - 选择"自定义创建"：自定义创建告警模板。   |
   | 添加资源类型 | **弹性云服务器**                               | 配置告警模板监控的服务名称。 说明： 每种服务最多可添加50条资源类型。                                                                                                                                                                                             |
   | 告警策略   | **CPU使用率的原始值，连续3次≥80%，则触发紧急告警，每1天告警一次。** | 触发告警规则的告警策略。 当"告警类型"选择"指标"时，是否触发告警取决于连续周期的数据是否达到阈值。详情请参见[告警策略](https://support.huaweicloud.com/usermanual-ces/ces_01_0225.html)。 说明： 告警规则内最多可添加50条告警策略，若其中一条告警策略达到条件都会触发告警。                         |
   | 操作     | 复制                                       | 可以复制、删除某条已添加的告警策略。                                                                                                                                                                                                                                                                            |
      
   
5. 单击"立即创建"。
6. 在自定义指标告警模板列表中，单击以上步骤创建的告警模板所在行"操作"列的"更多 \> 复制"。
7. 在复制模板页面，输入模板名称和描述信息。
   - 模板名称：ECS-阈值调整。
   
   - 描述：ECS资源调整阈值适用的告警模板。
    
8. 单击"确定"，即可复制告警模板。
9. 单击复制的告警模板所在行"操作"列的"修改"。
10. 在修改自定义告警模板页面，修改告警策略中的阈值。
11. 单击"立即修改"。
 
#### 告警模板关联资源分组
![](https://support.huaweicloud.com/bestpractice-ces/public_sys-resources/note_3.0-zh-cn.png)
- 部分区域关联资源分组已更新为新版本页面，其他区域持续上线中。已支持新版页面的区域请以控制台显示为准。
- 本章节为您介绍新版页面操作步骤，旧版操作步骤请参见[自定义指标告警模板关联资源分组](https://support.huaweicloud.com/usermanual-ces/ces_01_0112.html)。
 
1. 登录[云监控服务管理控制台](https://console.huaweicloud.com/ces/?#/monitor/overview)。

2. 在左侧导航栏选择"告警 \> 规则配置"。
3. 单击"告警模板"页签。
   ![](https://support.huaweicloud.com/bestpractice-ces/public_sys-resources/note_3.0-zh-cn.png)
   部分区域操作路径为："告警 \> 告警模板"，请以控制台显示为准。
   
4. 选择"自定义指标告警模板"页签。
5. 单击名称为"ECS-常规告警"的告警模板所在行"操作"列的"关联到分组"。
6. 在关联到资源分组页面，资源分组选择"ECS-全量资源"，并根据需要选择告警规则中的告警通知是否继承资源分组中配置的通知类型。
   - 当告警通知继承资源分组选择"继承"时，告警规则中的告警通知将继承资源分组中配置的通知类型。如资源分组未配置，告警规则的通知类型将置空。
   
   - 当告警通知继承资源分组选择"不继承"时，告警规则中的告警通知将不继承资源分组中配置的通知类型，新增告警规则中告警通知为关闭，历史已关联的告警规则中的告警通知保持不变。
    
7. 配置完成后，单击"确定"。
   ![](https://support.huaweicloud.com/bestpractice-ces/public_sys-resources/note_3.0-zh-cn.png)
   资源分组关联告警模板需要异步创建/修改/删除告警规则，处理时间较长，一般为5\~10分钟。当存在多个关联任务时，处理耗时会相应变长。
   
8. 在"修改成功"窗口，查看此次操作会更新的告警规则名称，单击"确定"。
9. 重复步骤[5]-[8]，将告警模板"ECS-阈值调整"关联到资源分组"ECS-阈值调整"。
   关联成功后，即可在告警规则列表中查看创建的告警规则。
   图3告警规则   
   ![](https://support.huaweicloud.com/bestpractice-ces/zh-cn_image_0000002456336397.png "点击放大") 
 
#### 管理资源标签
告警规则创建成功后，如果需要调整资源的告警阈值，只需要对资源的标签进行修改，即可将资源匹配到不同阈值的告警规则中。修改资源标签的方法请参见[修改资源标签](https://support.huaweicloud.com/usermanual-tms/zh-cn_topic_0056266267.html)。
