ShowMetricsByClass method of the CIM_MetricService class
Reports the following: the metrics available to be collected for all instances of a CIM class, The CIM classes for which a metric defined by an instance of CIM_BaseMetricDefinition is available to be collected, and whether or not a particular metric is currently being collected for a managed element.
Syntax
uint32 ShowMetricsByClass(
[in] CIM_ManagedElement REF Subject,
[in] CIM_BaseMetricDefinition REF Definition,
[out] CIM_BaseMetricDefinition REF DefinitionList[],
[out] string MetricNames[],
[out] uint16 MetricCollectionEnabled[]
);
Parameters
-
Subject [in]
-
Identifies a CIM class for which the method returns references to instances of CIM_BaseMetricDefinition that define metrics that are available to be captured for all instances of the class.
-
Definition [in]
-
Identifies an instance of CIM_BaseMetricDefinition. The method returns references to instances of CIM_ManagedElement for which metrics defined by the instance of CIM_BaseMetricDefinition are available to be collected.
-
DefinitionList [out]
-
On success, may contain references to instances of CIM_BaseMetricDefinition objects that define metrics available for collection for the CIM_ManagedElement identified by the Subject parameter.
-
MetricNames [out]
-
On success, each array index shall contain the value of the Name property for the instance of CIM_BaseMetricDefinition referenced by the corresponding array index of the DefinitionList parameter.
-
MetricCollectionEnabled [out]
-
Indicates whether a metric is being collected for all instances of a class of managed elements.
-
Enabled (2)
-
Disabled (3)
-
Reserved (4)
-
DMTF Reserved (..)
-
Vendor Reserved (32768..65535)
Return value
Returns a 0 on success; otherwise, returns an error.
-
Success (0)
-
Not Supported (1)
-
Failed (2)
-
Method Reserved (..)
-
Vendor Specific (32768..65535)
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8.1 |
Minimum supported server |
Windows Server 2012 R2 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|