获取性能统计信息数据
IBMTSDS_PerformanceStatisticsService.GetStatisticsCollection 方法用于返回一组性能统计数据的字符串表示法。
参数
下表描述 IBMTSDS_PerformanceStatisticsService.GetStatisticsCollection 方法的参数。
- ElementTypes
- 表示返回统计信息的元素类型的值的数组。卷和主机在公共信息模型 (CIM)模式中使用标准值。 如果此参数保留为 null,那么将使用缺省值 4 和 8。请参阅 BlockServerPerformance.mof 文件以获取详细信息。
- ManifestCollection(必需)
- 对表示要用于过滤输出的 BlockStatisticsManifest 实例集合的集合实例的引用。该参数不是对 BlockStatisticsManifest 的引用。它是 ManifestCollection,因为该方法可同时返回多个 ElementTypes 值的统计信息,并且每个 ElementType 实例具有其自己的 BlockStatisticsManifest。CIM 代理程序当前提供一个 ManifestCollection 实例,这是缺省值 ManifestCollection。
- 统计信息
- 输出参数,作为表示批量性能数据的字符串数组。每个数组元素都是统计信息类的实例。每个数组元素均格式化为以分号分隔的值列表。返回值的顺序与 mof 中对应 CIM_BlockStatisticsManifest 类中的属性定义顺序相匹配。例如,统计信息输出参数可能显示如下:
其中每一行均为一个数组元素。每行的 ElementType 值为 8,这指示卷。因此,存在两个 VolumeStatistics 实例,且均带有以分号分隔的字符串形式的属性,顺序为在 BlockServerPerformance.mof 的 IBMTSDS_SEVolumeManifest 类中定义的顺序。IBM.2810-6000095-100916;8;20110118225313.890995+480;3111;166920;20864419;1426; 1422;1119849;1078871;67382;1685;1673;19744570;19692176;99538; IBM.2810-6000095-100930;8;20110118225313.891038+480;8386;504537;76662400;1426; 1422;1182723;1133669;67382;6960;6940;75479677;75360317;437155;{ StatisticTime;TotalIOs;KBytesTransferred;IOTimeCounter;ReadIOs;ReadHitIOs; ReadIOTimeCounter;ReadHitIOTimeCounter;KBytesRead;WriteIOs;WriteHitIOs; WriteIOTimeCounter;WriteHitIOTimeCounter;KBytesWritten; }