开发者社区> 问答> 正文

云监控修改报警规则


修改报警规则
描述
修改已创建的报警规则。

请求类型
GET/POST

请求参数

名称类型是否必须描述
ActionString必选系统规定参数,取值:UpdateAlarm
IdString必选报警规则的id
NameString可选报警规则名称
PeriodInteger可选查询指标的周期,必须与定义的metric一致,默认300,单位为秒
StatisticsString可选修改后的值
ComparisonOperatorString必选报警比较符,只能为以下几种<=,<,>,>=,==,!=
ThresholdString必选报警阈值,目前只开放数值类型功能
EvaluationCountInt可选连续探测几次都满足阈值条件时报警,默认3次
ContactGroupsString必选报警规则通知的联系组,必须在控制台上已创建,为json array对应的string,例如 [“联系组1”,”联系组2”]
StartTimeInt可选报警生效时间的开始时间,默认0,代表0点
EndTimeInt可选报警生效时间的结束时间,默认24,代表24点
SilenceTimeInt可选一直处于报警状态的通知沉默周期,默认86400,单位s,最小1小时
NotifyTypeInt可选通知类型,为0是旺旺+邮件,为1是旺旺+邮件+短信


返回参数
名称类型描述
SuccessBoolean请求是否成功
RequestIdString请求的uuid,便于查询日志
CodeString状态码
MessageString请求失败的提示信息


错误编码
错误代码描述语义
400Bad Request客户端请求中的语法错误
403Forbidden没有权限
404Not Found客户端错误,未找到
500Internal Server Error服务器内部错误
200OK正常


示例
  • 请求示例
  1. [backcolor=transparent]http[backcolor=transparent]:[backcolor=transparent]//metrics.cn-hangzhou.aliyuncs.com/?Action=UpdateAlarm
  2. [backcolor=transparent]&[backcolor=transparent]ComparisonOperator[backcolor=transparent]=%[backcolor=transparent]3E
  3. [backcolor=transparent]&[backcolor=transparent]Name[backcolor=transparent]=[backcolor=transparent]test_modify
  4. [backcolor=transparent]&[backcolor=transparent]Id[backcolor=transparent]=[backcolor=transparent]576fbae7[backcolor=transparent]-[backcolor=transparent]2fd1[backcolor=transparent]-[backcolor=transparent]411a[backcolor=transparent]-[backcolor=transparent]ae13[backcolor=transparent]-[backcolor=transparent]6f09f4fafdde
  5. [backcolor=transparent]&[backcolor=transparent]Threshold[backcolor=transparent]=[backcolor=transparent]40
  6. [backcolor=transparent]&<公共请求参数>
  • 返回示例

XML格式
  1. [backcolor=transparent]<UpdateAlarmResponse>
  2. [backcolor=transparent]  [backcolor=transparent]<RequestId>[backcolor=transparent]C08FADC4-CFDB-42F7-B9B8-0ED5391CD084[backcolor=transparent]</RequestId>
  3. [backcolor=transparent]  [backcolor=transparent]<Success>[backcolor=transparent]true[backcolor=transparent]</Success>
  4. [backcolor=transparent]  [backcolor=transparent]<Code>[backcolor=transparent]200[backcolor=transparent]</Code>
  5. [backcolor=transparent]</UpdateAlarmResponse>

JSON格式
  1. [backcolor=transparent]{
  2. [backcolor=transparent]    [backcolor=transparent]"RequestId"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"945B9183-95C0-44FF-B30C-9ED37D44F6DC"[backcolor=transparent],[backcolor=transparent]
  3. [backcolor=transparent]    [backcolor=transparent]"Success"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]true[backcolor=transparent],[backcolor=transparent]
  4. [backcolor=transparent]    [backcolor=transparent]"Code"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"200"
  5. [backcolor=transparent]}

展开
收起
反向一觉 2017-10-31 13:55:27 1771 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
《阿里云云拨测发布》PDF 立即下载
智能告警:IT系统神经中枢 立即下载
ARMS 智能告警套件最佳实践 立即下载