创建告警策略

最近更新时间:2022-09-22 17:00:27

查看PDF

CreateAlarmPolicy

指定账号下配置告警策略

请求方式

POST

请求参数

请求需包含公共参数

名称 类型 说明 是否必填
Action string CreateAlarmPolicy
Version string 2022-01-01
PolicyName string 策略名称
ProductType int 云服务类别,详见云服务类别
PolicyType int 策略类型,0: 普通策略 1:默认策略
ResourceBindType int 策略关联资源类型: 1: 全部 2:项目组 3:自选实例
ProjectId int 项目组ID,当 ResourceBindType=2 时,该字段必填
InstanceIds Array 实例ID,当 ResourceBindType=3 时,该字段必填
TriggerRules Array 触发告警的规则
UserNotice Array 告警接收方式
URLNotice string[] 告警回调Webhook地址,最多可添加5个;

TriggerRules

名称 类型 说明 是否必填
Period string 统计周期,单位:分钟;如:1分钟、5分钟、1小时传递参数对应分别为 1m、5m、60m
Method string 统计方法,仅支持avg、max、min、sum
Compare String 比较方法,支持 >、<、=
TriggerValue string 触发告警的阈值
ItemName string 监控项名称,如:CPU利用率
ItemKey string 监控项,如:cpu.utilizition.total
Units string 监控项单位,如:%
Points int 连续周期
EffectBT string 策略生效开始时间点,如:12:00
EffectET string 策略生效结束时间点,如:12:00
Interval int 告警间隔,单位:分钟,如5、10、30
MaxCount int 最大发送报警次数,取值范围:1~5

UserNotice

名称 类型 说明 是否必填
ContactWay int 告警接收方式,1:发送邮件 2:发送短信 3:发送邮件和短信
ContactFlag int 告警联系人类型,1:联系组 2:联系人
ContactId int 联系人ID或联系组ID,详见获取联系人获取联系组

返回值

支持XML和JSON

{
    "requestId": "af0f9264-dbd4-4b41-aef7-b9b40b36d1a0",
    "data": {
        "policyId": 26562
    }
}
<RequestID>53df9d17-9bd6-4e3c-a9be-fda6ae02d4dd</RequestID>
    <Data>
        <PolicyId>26565</PolicyId>
    </Data>

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈