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

请求参数

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

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

Aggregates String SUM,AVG,MAX,MIN

聚合类型

AlarmAliasName String 报警名字

报警名称

AlarmItem String ZNODE_ZOOKEEPER

报警项,值参考AlarmItemEnum。

AlertWay Json ["SMS","DING_ROBOT"]

报警方式,支持三种"SMS","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-001

错误码

Message String 请求成功

信息

RequestId String E1sn3j1****

请求ID

Success Boolean true

请求结果

示例

请求示例

http(s)://[Endpoint]/?Action=CreateAlarmRule
&Aggregates=SUM,AVG,MAX,MIN
&AlarmAliasName=报警名字
&AlarmItem=ZNODE_ZOOKEEPER
&AlertWay=["SMS","DING_ROBOT"]
&ClusterId=mse-9d9e9w9e
&ContactGroupIds=["123","1212"]
&NValue=1
&Operator=CURRENT_GTE
&Value=100
&<公共请求参数>

正常返回示例

XML 格式

<CreateAlarmRuleResponse>
  <Message>请求成功</Message>
  <RequestId>E1sn3j1****</RequestId>
  <ErrorCode>MSE-001</ErrorCode>
  <Success>true</Success>
</CreateAlarmRuleResponse>

JSON 格式

{
    "Message": "请求成功",
    "RequestId": "E1sn3j1****",
    "ErrorCode": "MSE-001",
    "Success": true
}

错误码

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