0

我正在使用 Python 的 suds SOAP 客户端调用 getMetricData,我请求 CPU 指标的最小时间间隔(15 秒)以及我还从 Introscope Workstation 导出到 CSV 的时间段。

导出的值与 Workstation 中的相同,如下所示:

Value Count  Value Type   Integer Value   Integer Min   Integer Max
6            Long         18796           8906          35787

我假设“整数值”是平均值,可以是该时间段捕获的 6 个样本的中值或平均值。

我使用类似这样的方法来使用 API 提取相同的时间段:

WILY_WSDL = 'http://%s:%s/introscope-web-services/services/MetricsDataService?wsdl' % (WILY_SERVER, WILY_IP)
SoapClient = Client(WILY_WSDL, username=WILY_USER, password=WILY_PASS)
print SoapClient.service.getMetricData(agentName, metricName, startTime, endTime, '15')

我感兴趣的metricValue时间片的值为 17669,与客户端导出的值不同。

从我所看到的文档中并没有说明是什么函数生成了这些统计信息或它们的区别是什么。

它们是平均值、中位数、众数、随机样本还是完全其他的东西?

4

0 回答 0