Class: TencentCloud::Monitor::V20180724::DescribeAlarmHistoriesRequest

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

Overview

DescribeAlarmHistories请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, pagenumber = nil, pagesize = nil, order = nil, starttime = nil, endtime = nil, monitortypes = nil, alarmobject = nil, alarmstatus = nil, projectids = nil, instancegroupids = nil, namespaces = nil, metricnames = nil, policyname = nil, content = nil, receiveruids = nil, receivergroups = nil, policyids = nil, alarmlevels = nil, convergencehistoryids = nil, alarmtypes = nil, shieldstatus = nil) ⇒ DescribeAlarmHistoriesRequest

Returns a new instance of DescribeAlarmHistoriesRequest.



4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
# File 'lib/v20180724/models.rb', line 4303

def initialize(_module=nil, pagenumber=nil, pagesize=nil, order=nil, starttime=nil, endtime=nil, monitortypes=nil, alarmobject=nil, alarmstatus=nil, projectids=nil, instancegroupids=nil, namespaces=nil, metricnames=nil, policyname=nil, content=nil, receiveruids=nil, receivergroups=nil, policyids=nil, alarmlevels=nil, convergencehistoryids=nil, alarmtypes=nil, shieldstatus=nil)
  @Module = _module
  @PageNumber = pagenumber
  @PageSize = pagesize
  @Order = order
  @StartTime = starttime
  @EndTime = endtime
  @MonitorTypes = monitortypes
  @AlarmObject = alarmobject
  @AlarmStatus = alarmstatus
  @ProjectIds = projectids
  @InstanceGroupIds = instancegroupids
  @Namespaces = namespaces
  @MetricNames = metricnames
  @PolicyName = policyname
  @Content = content
  @ReceiverUids = receiveruids
  @ReceiverGroups = receivergroups
  @PolicyIds = policyids
  @AlarmLevels = alarmlevels
  @ConvergenceHistoryIDs = convergencehistoryids
  @AlarmTypes = alarmtypes
  @ShieldStatus = shieldstatus
end

Instance Attribute Details

#AlarmLevelsObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def AlarmLevels
  @AlarmLevels
end

#AlarmObjectObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def AlarmObject
  @AlarmObject
end

#AlarmStatusObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def AlarmStatus
  @AlarmStatus
end

#AlarmTypesObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def AlarmTypes
  @AlarmTypes
end

#ContentObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def Content
  @Content
end

#ConvergenceHistoryIDsObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def ConvergenceHistoryIDs
  @ConvergenceHistoryIDs
end

#EndTimeObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def EndTime
  @EndTime
end

#InstanceGroupIdsObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def InstanceGroupIds
  @InstanceGroupIds
end

#MetricNamesObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def MetricNames
  @MetricNames
end

#ModuleObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def Module
  @Module
end

#MonitorTypesObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def MonitorTypes
  @MonitorTypes
end

#NamespacesObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def Namespaces
  @Namespaces
end

#OrderObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def Order
  @Order
end

#PageNumberObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def PageNumber
  @PageNumber
end

#PageSizeObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def PageSize
  @PageSize
end

#PolicyIdsObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def PolicyIds
  @PolicyIds
end

#PolicyNameObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def PolicyName
  @PolicyName
end

#ProjectIdsObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def ProjectIds
  @ProjectIds
end

#ReceiverGroupsObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def ReceiverGroups
  @ReceiverGroups
end

#ReceiverUidsObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def ReceiverUids
  @ReceiverUids
end

#ShieldStatusObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def ShieldStatus
  @ShieldStatus
end

#StartTimeObject

"MT_RUMAPP"=终端性能监控 可在此页面查询 项目管理 可使用 查询所有名字空间 DescribeAllNamespaces 接口查询

Parameters:

  • 固定值,为"monitor"

  • 页数,从 1 开始计数,默认 1

  • 每页的数量,取值1~100,默认20

  • 默认按首次出现时间倒序排列 "ASC"=正序 "DESC"=逆序

  • 起始时间,默认一天前的时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 晚于 StartTime 才可能被搜索到。

  • 结束时间,默认当前时间戳。对应 FirstOccurTime 告警首次出现时间,告警历史的 FirstOccurTime 早于 EndTime 才可能被搜索到。

  • 根据监控类型过滤,不选默认查所有类型。"MT_QCE"=云产品监控,支持的枚举值有:"MT_QCE"=云产品监控;"MT_TAW"=应用性能监控;"MT_RUM"=前端性能监控;"MT_PROBE"=云拨测,"MT_TRTC"=实时音视频,

  • 根据告警对象过滤 字符串模糊搜索

  • 根据告警状态过滤 ALARM=未恢复 OK=已恢复 NO_CONF=已失效 NO_DATA=数据不足,不选默认查所有

  • 根据项目ID过滤,-1=无项目 0=默认项目

  • 根据实例组ID过滤

  • 根据策略类型过滤,策略类型是监控类型之下的概念,在这里两者都需要传入,例如 [{"MonitorType": "MT_QCE", "Namespace": "cvm_device"}]

  • 根据指标名过滤

  • 根据策略名称模糊搜索,不支持大小写区分

  • 根据告警内容模糊搜索

  • 根据接收人搜索,可以使用“访问管理”的 拉取子用户 ListUsers 接口获取用户列表 或 查询子用户 GetUser 接口查询子用户详情,此处填入返回结果中的 Uid 字段

  • 根据接收组搜索,可以使用“访问管理”的 查询用户组列表 ListGroups 接口获取用户组列表 或 列出用户关联的用户组 ListGroupsForUser 查询某个子用户所在的用户组列表 ,此处填入返回结果中的 GroupId 字段

  • 根据告警策略 Id 列表搜索

  • 告警等级,取值范围:Remind、Serious、Warn

  • 收敛历史的唯一id

  • 告警类型

  • 是否已屏蔽



4301
4302
4303
# File 'lib/v20180724/models.rb', line 4301

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
# File 'lib/v20180724/models.rb', line 4328

def deserialize(params)
  @Module = params['Module']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @Order = params['Order']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @MonitorTypes = params['MonitorTypes']
  @AlarmObject = params['AlarmObject']
  @AlarmStatus = params['AlarmStatus']
  @ProjectIds = params['ProjectIds']
  @InstanceGroupIds = params['InstanceGroupIds']
  unless params['Namespaces'].nil?
    @Namespaces = []
    params['Namespaces'].each do |i|
      monitortypenamespace_tmp = MonitorTypeNamespace.new
      monitortypenamespace_tmp.deserialize(i)
      @Namespaces << monitortypenamespace_tmp
    end
  end
  @MetricNames = params['MetricNames']
  @PolicyName = params['PolicyName']
  @Content = params['Content']
  @ReceiverUids = params['ReceiverUids']
  @ReceiverGroups = params['ReceiverGroups']
  @PolicyIds = params['PolicyIds']
  @AlarmLevels = params['AlarmLevels']
  @ConvergenceHistoryIDs = params['ConvergenceHistoryIDs']
  @AlarmTypes = params['AlarmTypes']
  @ShieldStatus = params['ShieldStatus']
end