调用PutCustomEventRule接口创建自定义事件报警规则。
接口说明
调用本接口前,请先调用 PutCustomEvent 接口上报自定义事件的监控数据,详情请参见 PutCustomEvent 。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
 调试
        
            调试
        
    
授权信息
| 操作 | 访问级别 | 资源类型 | 条件关键字 | 关联操作 | 
| cms:PutCustomEventRule | create | *全部资源 
 | 无 | 无 | 
请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 | 
| GroupId | string | 是 | 应用分组 ID。获取方法请参见 DescribeCustomEventAttribute 。 说明 
 0 表示上报的自定义事件不属于任何一个应用分组。 | 7378**** | 
| RuleId | string | 是 | 报警规则 ID。 说明 
 如果报警规则 ID 已存在,则表示修改报警规则;如果报警规则 ID 不存在,则表示创建报警规则。 | CustomRuleId1 | 
| RuleName | string | 是 | 报警规则名称。 | CustomeRule | 
| EventName | string | 是 | 自定义事件名称。获取方法请参见 DescribeCustomEventAttribute 。 | HostDown | 
| ContactGroups | string | 是 | 报警联系人组。多个联系人组之间用英文逗号(,)分隔。 | ECS_Group | 
| Webhook | string | 否 | 报警发生回调时指定的 URL 地址,向 URL 发送 POST 请求。 | https://www.aliyun.com | 
| EffectiveInterval | string | 否 | 报警规则生效的时间范围。取值范围:00:00-23:59。 | 00:00-23:59 | 
| Period | string | 否 | 自定义事件监控数据的聚合周期。单位:秒。取值为 60 或 60 的整数倍。默认值:300。 | 60 | 
| EmailSubject | string | 否 | 报警邮件主题。 | ECS实例 | 
| Threshold | string | 是 | 报警阈值。 | 99 | 
| Level | string | 是 | 报警级别。取值: 
 | CRITICAL | 
返回参数
| 名称 | 类型 | 描述 | 示例值 | 
| object | |||
| Code | string | 状态码。 说明 
 200 表示成功。 | 200 | 
| Message | string | 错误信息。 | The request has failed due to a temporary failure of the server. | 
| RequestId | string | 请求 ID。 | AD5DCD82-BD1C-405F-BAED-32302DE9F498 | 
| Success | boolean | 操作是否成功。取值: 
 | true | 
示例
正常返回示例
JSON格式
{
  "Code": "200",
  "Message": "The request has failed due to a temporary failure of the server.",
  "RequestId": "AD5DCD82-BD1C-405F-BAED-32302DE9F498",
  "Success": true
}错误码
| HTTP status code | 错误码 | 错误信息 | 描述 | 
|---|---|---|---|
| 400 | %s | %s | |
| 499 | %s | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 204 | %s | %s | |
| 403 | %s | %s | |
| 206 | %s | %s | |
| 404 | %s | %s | |
| 503 | %s | %s | |
| 406 | %s | %s | 
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。