ShowMetrics method of the Msvm_MetricService class

Shows the specified metrics.

Syntax

uint32 ShowMetrics(
  [in]  CIM_ManagedElement       REF Subject,
  [in]  CIM_BaseMetricDefinition REF Definition,
  [out] CIM_ManagedElement       REF ManagedElements[],
  [out] CIM_BaseMetricDefinition REF DefinitionList[],
  [out] string                       MetricNames[],
  [out] uint16                       MetricCollectionEnabled[]
);

Parameters

Subject [in]

The Subject parameter identifies an instance of CIM_ManagedElement for which the method returns references to instances of CIM_BaseMetricDefinition that define metrics that are being captured for the CIM_ManagedElement.

Definition [in]

The Definition parameter 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.

ManagedElements [out]

Upon successful completion of the method, the ManagedElements[] parameter may contain references to CIM_ManagedElement for which the metric identified by Definition parameter is available for collection.

DefinitionList [out]

Upon successful completion of the method, the DefinitionList parameter may contain references to instances of CIM_BaseMetricDefinition that define metrics available for collection for the CIM_ManagedElement identified by the Subject parameter.

MetricNames [out]

Upon successful completion of the method, each array index of the MetricNames parameter 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]

The MetricCollectionEnabled parameter indicates whether a metric is being collected for a managed element.

Enable (2)

Disable (3)

Reserved (4)

DMTF Reserved (..)

Vendor Reserved (32768..65535)

Return value

This method returns one of the following values.

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

Msvm_MetricService