jdcloud_sdk.services.monitorcm.models package

Submodules

jdcloud_sdk.services.monitorcm.models.Error module

class jdcloud_sdk.services.monitorcm.models.Error.Error(code=None, message=None, status=None, detail=None)[source]

Bases: object

Parameters:
  • code – (Optional) 错误码
  • message – (Optional) 错误信息
  • status – (Optional) 错误状态
  • detail – (Optional) 详细信息

jdcloud_sdk.services.monitorcm.models.MetricData module

class jdcloud_sdk.services.monitorcm.models.MetricData.MetricData(namespace, metric, dimensions, timestamp, type, values)[source]

Bases: object

param namespace:
 命名空间 ,长度不超过255字节,只允许英文、数字、下划线_、点., [0-9][a-z] [A-Z] [. _ ], 其它会返回err
param metric:监控指标名称,长度不超过255字节,只允许英文、数字、下划线_、点., [0-9][a-z] [A-Z] [. _ ], 其它会返回err
param dimensions:
 数据维度,数据类型为map类型,key
alue均为string类型,支持最少一个,最多五个标签,总长度不大于255字节,只允许英文、数字、下划线_、点., [0-9][a-z] [A-Z] [. _ ], 其它会返回err
param timestamp:
 上报数据点的时间戳,只支持10位,秒级时间戳,不能写入过去30天的时间
param type:数据上报类型,1为原始值,2为聚合数据。当上报聚合数据时,建议为60s的周期时行上报、否则无法正常查询
param values:指标值集合,数据类型必须为map类型,key

alue均为string类型,key为数据类型,value为数据值,当type=1时,key只能为”value”,上报的是原始值,当type=2时,K的值可以为”avg”,”sum”,”last”,”max”,”min”,”count”,只支持以上类型,否则会报错,value内容为整型或浮点型数字,value最大值为9223372036854775807,count只支持>=0的数

jdcloud_sdk.services.monitorcm.models.MetricDataList module

class jdcloud_sdk.services.monitorcm.models.MetricDataList.MetricDataList(metricData=None, errDetail=None)[source]

Bases: object

Parameters:
  • metricData – (Optional) 错误数据描述
  • errDetail – (Optional) 错误数据描述

jdcloud_sdk.services.monitorcm.models.Result module

class jdcloud_sdk.services.monitorcm.models.Result.Result(success=None)[source]

Bases: object

Parameters:success – (Optional) 全部写入成功为true,否则为false

jdcloud_sdk.services.monitorcm.models.Tags module

class jdcloud_sdk.services.monitorcm.models.Tags.Tags(name, value)[source]

Bases: object

Parameters:
  • name – 标签名
  • value – 标签值

Module contents