调用ModifyMetricRuleTemplate接口修改报警模板。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ModifyMetricRuleTemplate |
要执行的操作,取值:ModifyMetricRuleTemplate。 |
TemplateId | Long | 是 | 123456 |
报警模板ID。 |
RestVersion | Long | 是 | 0 |
修改报警模板的版本。 说明 该参数随修改次数自动更新。
|
Name | String | 否 | test123 |
报警模板名称。 |
Description | String | 否 | ECS_template1 |
报警模板描述。 |
AlertTemplates.N.MetricName | String | 否 | cpu_total |
监控项名称。N的取值范围:1~200。 说明 监控项名称的取值,请参见DescribeSystemEventMetaList。
|
AlertTemplates.N.RuleName | String | 否 | rule1 |
报警规则名称。N的取值范围:1~200。 |
AlertTemplates.N.Category | String | 否 | ecs |
云服务名称缩写。N的取值范围:1~200。取值:
|
AlertTemplates.N.Namespace | String | 否 | acs_ecs_dashboard |
云服务的命名空间,用于区分不同服务。N的取值范围:1~200。 命名方式:acs_云服务名称。 说明 调用DescribeProjectMeta接口获取各云服务的命名空间,请参见DescribeProjectMeta。
|
AlertTemplates.N.Period | Integer | 否 | 60 |
监控数据的统计周期。N的取值范围:1~200。 说明 设置为300秒,表示每300秒统计一次监控值。如果监控数据每分钟上报一次,则会统计5分钟的值(平均值、最大值、最小值)。因为该统计周期可能会造成非您期望的报警,所以目前不建议您单独设置该参数。
|
AlertTemplates.N.Selector | String | 否 | {"disk":"/"} |
Dimension扩展字段的选项。N的取值范围:1~200。 例如:报警模板被应用到了一个应用分组中,当该参数设置为 说明 关于扩展字段选项的取值,请参见DescribeSystemEventMetaList。
|
AlertTemplates.N.Escalations.Critical.Statistics | String | 否 | Average |
Critical级别统计方法。N的取值范围:1~200。 说明 关于级别统计方法的取值,请参见DescribeSystemEventMetaList。
|
AlertTemplates.N.Escalations.Critical.ComparisonOperator | String | 否 | GreaterThanOrEqualToThreshold |
Critical级别阈值比较符。N的取值范围:1~200。取值:
|
AlertTemplates.N.Escalations.Critical.Threshold | String | 否 | 90 |
Critical级别阈值。N的取值范围:1~200。 |
AlertTemplates.N.Escalations.Critical.Times | Integer | 否 | 3 |
Critical级别报警重试次数。N的取值范围:1~200。 |
AlertTemplates.N.Escalations.Warn.Statistics | String | 否 | Average |
Warn级别统计方法。N的取值范围:1~200。 说明 关于级别统计方法的取值,请参见DescribeSystemEventMetaList。
|
AlertTemplates.N.Escalations.Warn.ComparisonOperator | String | 否 | GreaterThanOrEqualToThreshold |
Warn级别阈值比较符。N的取值范围:1~200。取值:
|
AlertTemplates.N.Escalations.Warn.Threshold | String | 否 | 90 |
Wran级别阈值。N的取值范围:1~200。 |
AlertTemplates.N.Escalations.Warn.Times | Integer | 否 | 3 |
Warn级别报警重试次数。N的取值范围:1~200。 |
AlertTemplates.N.Escalations.Info.Statistics | String | 否 | Average |
Info级别统计方法。N的取值范围:1~200。 说明 关于级别统计方法的取值,请参见DescribeSystemEventMetaList。
|
AlertTemplates.N.Escalations.Info.ComparisonOperator | String | 否 | GreaterThanOrEqualToThreshold |
Info级别阈值比较符。N的取值范围:1~200。取值:
|
AlertTemplates.N.Escalations.Info.Threshold | String | 否 | 90 |
Info级别阈值。N的取值范围:1~200。 |
AlertTemplates.N.Escalations.Info.Times | Integer | 否 | 3 |
Info级别报警重试次数。N的取值范围:1~200。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 9E07117F-F6AE-4F1C-81E8-36FBB4892235 |
请求ID。 |
Success | Boolean | true |
操作是否成功。取值:
|
Code | Integer | 200 |
状态码。 说明 200表示成功。
|
Message | String | The Request is not authorization. |
错误信息。 |
示例
请求示例
http(s)://[Endpoint]/?Action=ModifyMetricRuleTemplate
&TemplateId=123456
&RestVersion=0
&<公共请求参数>
正常返回示例
XML
格式
<ModifyMetricRuleTemplateResponse>
<RequestId>97EAC0E2-CD54-4183-95AC-F0C113024E18</RequestId>
<Code>200</Code>
<Success>true</Success>
</ModifyMetricRuleTemplateResponse>
JSON
格式
{
"RequestId": "5F78F035-3369-4360-810E-D5CC5E774336",
"Code": 200,
"Success": true
}
错误码
访问错误中心查看更多错误码。
在文档使用中是否遇到以下问题
更多建议
匿名提交