调用CreateAlarmRule接口创建报警规则。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateAlarmRule

系统规定参数,取值:CreateAlarmRule。

Aggregates String SUM

聚合类型,支持SUM、AVG、MAX和MIN。

AlarmAliasName String test

报警规则名称。

AlarmItem String ZNODE_ZOOKEEPER

报警项,请参见ListAlarmItems

AlertWay Json ["SMS","DING_ROBOT"]

报警通知方式,支持以下三种方式:

  • SMS:短信。
  • EMAIL:邮件。
  • DING_ROBOT:钉钉。
ContactGroupIds Json ["123","1212"]

联系人分组。

InstanceId String mse-cn-st21ri2****

实例ID。

NValue Integer 1

最近N分钟。

Operator String CURRENT_GTE

报警规则如下:

  • CURRENT_GTE:大于等于
  • CURRENT_LTE:小于等于
  • PREVIOUS_UP:环比上升 %
  • PREVIOUS_DOWN:环比下降 %
  • HOH_UP:与上小时同比上升 %
  • HOH_DOWN:与上小时同比下降 %
  • DOD_UP:与昨日同比上升 %
  • DOD_DOWN:与昨日同比下降 %
Value Float 100

报警阈值。

返回数据

名称 类型 示例值 描述
ErrorCode String MSE-100-000

错误码。

Message String 请求处理成功

信息。

RequestId String AF21683A-29C7-4853-AC0F-B5ADEE4****

请求ID。

Success Boolean true

请求结果,取值如下:

  • true:请求成功。
  • false:请求失败。

示例

请求示例

http(s)://[Endpoint]/?Action=CreateAlarmRule
&Aggregates=SUM
&AlarmAliasName=test
&AlarmItem=ZNODE_ZOOKEEPER
&AlertWay=["SMS","DING_ROBOT"]
&ContactGroupIds=["123","1212"]
&InstanceId=mse-cn-st21ri2****
&NValue=1
&Operator=CURRENT_GTE
&Value=100
&<公共请求参数>

正常返回示例

XML格式

<CreateAlarmRuleResponse>
  <RequestId>AF21683A-29C7-4853-AC0F-B5ADEE4****</RequestId>
  <Message>请求处理成功</Message>
  <ErrorCode>MSE-100-000</ErrorCode>
  <Success>true</Success>
</CreateAlarmRuleResponse>

JSON格式

{
    "RequestId": "AF21683A-29C7-4853-AC0F-B5ADEE4****",
    "Message": "请求处理成功",
    "ErrorCode": "MSE-100-000",
    "Success": true
}

错误码

访问错误中心查看更多错误码。