Class: TencentCloud::Monitor::V20180724::AlarmPolicyRule

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180724/models.rb

Overview

告警策略触发条件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(metricname = nil, period = nil, operator = nil, value = nil, continueperiod = nil, noticefrequency = nil, ispowernotice = nil, filter = nil, description = nil, unit = nil, ruletype = nil, isadvanced = nil, isopen = nil, productid = nil, valuemax = nil, valuemin = nil, hierarchicalvalue = nil, islatenessmetric = nil) ⇒ AlarmPolicyRule

Returns a new instance of AlarmPolicyRule.



916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
# File 'lib/v20180724/models.rb', line 916

def initialize(metricname=nil, period=nil, operator=nil, value=nil, continueperiod=nil, noticefrequency=nil, ispowernotice=nil, filter=nil, description=nil, unit=nil, ruletype=nil, isadvanced=nil, isopen=nil, productid=nil, valuemax=nil, valuemin=nil, hierarchicalvalue=nil, islatenessmetric=nil)
  @MetricName = metricname
  @Period = period
  @Operator = operator
  @Value = value
  @ContinuePeriod = continueperiod
  @NoticeFrequency = noticefrequency
  @IsPowerNotice = ispowernotice
  @Filter = filter
  @Description = description
  @Unit = unit
  @RuleType = ruletype
  @IsAdvanced = isadvanced
  @IsOpen = isopen
  @ProductId = productid
  @ValueMax = valuemax
  @ValueMin = valuemin
  @HierarchicalValue = hierarchicalvalue
  @IsLatenessMetric = islatenessmetric
end

Instance Attribute Details

#ContinuePeriodObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def ContinuePeriod
  @ContinuePeriod
end

#DescriptionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def Description
  @Description
end

#FilterObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def Filter
  @Filter
end

#HierarchicalValueObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def HierarchicalValue
  @HierarchicalValue
end

#IsAdvancedObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def IsAdvanced
  @IsAdvanced
end

#IsLatenessMetricObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def IsLatenessMetric
  @IsLatenessMetric
end

#IsOpenObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def IsOpen
  @IsOpen
end

#IsPowerNoticeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def IsPowerNotice
  @IsPowerNotice
end

#MetricNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def MetricName
  @MetricName
end

#NoticeFrequencyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def NoticeFrequency
  @NoticeFrequency
end

#OperatorObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def Operator
  @Operator
end

#PeriodObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def Period
  @Period
end

#ProductIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def ProductId
  @ProductId
end

#RuleTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def RuleType
  @RuleType
end

#UnitObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def Unit
  @Unit
end

#ValueObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def Value
  @Value
end

#ValueMaxObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def ValueMax
  @ValueMax
end

#ValueMinObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 intelligent=无阈值智能检测 eq=等于 ge=大于等于 gt=大于 le=小于等于 lt=小于 ne=不等于 day_increase=天同比增长 day_decrease=天同比下降 day_wave=天同比波动 week_increase=周同比增长 week_decrease=周同比下降 week_wave=周同比波动 cycle_increase=环比增长 cycle_decrease=环比下降 cycle_wave=环比波动 re=正则匹配 支持的值可以从 DescribeAlarmMetrics 查询。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MetricName:

    指标名或事件名,支持的指标可以从 DescribeAlarmMetrics 查询,支持的事件可以从 DescribeAlarmEvents 查询 。

  • Period:

    秒数 统计周期,支持的值可以从 DescribeAlarmMetrics 查询。

  • Operator:

    英文运算符

  • Value:

    阈值,支持的范围可以从 DescribeAlarmMetrics 查询。

  • ContinuePeriod:

    周期数 持续通知周期 1=持续1个周期 2=持续2个周期...,支持的值可以从 DescribeAlarmMetrics 查询

  • NoticeFrequency:

    秒数 告警间隔 0=不重复 300=每5分钟告警一次 600=每10分钟告警一次 900=每15分钟告警一次 1800=每30分钟告警一次 3600=每1小时告警一次 7200=每2小时告警一次 10800=每3小时告警一次 21600=每6小时告警一次 43200=每12小时告警一次 86400=每1天告警一次

  • IsPowerNotice:

    告警频率是否指数增长 0=否 1=是

  • Filter:

    对于单个触发规则的过滤条件

  • Description:

    指标展示名,用于出参

  • Unit:

    单位,用于出参

  • RuleType:

    触发条件类型 STATIC=静态阈值 DYNAMIC=动态阈值。创建或编辑策略时,如不填则默认为 STATIC。

  • IsAdvanced:

    是否为高级指标,0否,1是

  • IsOpen:

    高级指标是否开通,0否,1是

  • ProductId:

    集成中心产品ID

  • ValueMax:

    最大值

  • ValueMin:

    最小值

  • HierarchicalValue:

    告警分级阈值配置

  • IsLatenessMetric:

    是否延迟指标



914
915
916
# File 'lib/v20180724/models.rb', line 914

def ValueMin
  @ValueMin
end

Instance Method Details

#deserialize(params) ⇒ Object



937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
# File 'lib/v20180724/models.rb', line 937

def deserialize(params)
  @MetricName = params['MetricName']
  @Period = params['Period']
  @Operator = params['Operator']
  @Value = params['Value']
  @ContinuePeriod = params['ContinuePeriod']
  @NoticeFrequency = params['NoticeFrequency']
  @IsPowerNotice = params['IsPowerNotice']
  unless params['Filter'].nil?
    @Filter = AlarmPolicyFilter.new
    @Filter.deserialize(params['Filter'])
  end
  @Description = params['Description']
  @Unit = params['Unit']
  @RuleType = params['RuleType']
  @IsAdvanced = params['IsAdvanced']
  @IsOpen = params['IsOpen']
  @ProductId = params['ProductId']
  @ValueMax = params['ValueMax']
  @ValueMin = params['ValueMin']
  unless params['HierarchicalValue'].nil?
    @HierarchicalValue = AlarmHierarchicalValue.new
    @HierarchicalValue.deserialize(params['HierarchicalValue'])
  end
  @IsLatenessMetric = params['IsLatenessMetric']
end