getMetricData方法

getMetricData:

Calculates metrics on collected data for the dates specified.
对于指定日期内收集数据的计算指标。

Note:
getMetricData API applies the same constrains as getQueryData to the startTime/endTime/aggPeriod, and also return the same format data as getQueryData. See getQueryData description.
说明:
getMetricData API和getQueryData API使用相同的限制条件,比如开始时间、结束时间和aggPeriod,
并且返回和getQueryData相同格式的数据。参见getQueryData描述。


参数
Parameters:
 1.entityId  the unique identifier of the entity 
 entity id:entity独一无二的标识符(唯一标识符)
 
 2.metricType  the type of metric 
 metricType:度量的类型
 
 3.aggregationLevel  the level to which to aggregate the collected data 
 aggregationLevel:对收集数据的合计等级(即在哪一个等级上合计统计收集到的数据)
 
 4.startTime  The time at which to start the query. For queries that do not include a measurement granularity greater 360 seconds, use a multiple of 6 minutes (360 seconds). For queries with measurement granularity greater than 360 seconds, use a multiple of measurement granularity. A NULL value sets startTime to the earliest time in the database. 
开始时间:开始query的时间。
对于查询,假如测量粒度大于360秒,就使用6分钟(360秒)的倍数。
假如测量粒度大于360秒,则使用测量粒度的倍数。
将startTime设置成NULL值,作为数据库中的最早时间。
 
 5.endTime  The time at which to end the query. A null value sets endTime to the latest time in the database. 
结束时间:结束查询的时间。将endTime设置成NULL值,作为数据库中的最迟时间。
 
 6.aggPeriod  the period, in seconds, over which the collected data is aggregated. Must be a multiple of the largest measurement granularity value during the time range of this call. A value of 0 sets the aggPeriod to the smallest possible value. A value of -1 sets the aggPeriod to the largest possible value.
To get the largest sampling frequency during the time range of this call, call getMetricAggregationPeriodList(). 
aggPeriod:期间,秒做计量单位,在哪一个范围内收集到的数据被统计。必须是这个方法的时间范围上的最大测量粒度的倍数。
将aggPeriod设置为0值,作为最小的可能值。将aggPeriod设置为-1值,作为最大的可能值。
假如想在这个方法的时间范围上获取最大的采样粒度,请调用方法getMetricAggregationPeriodList()。

 

 

 

你可能感兴趣的:(360)