# Data Object - VsanPerfMetricId(vim.cluster.VsanPerfMetricId)

Property of
  VsanPerfGraph, VsanPerfMetricSeriesCSV, VsanPerfTopEntities
Extends
  DynamicData
Since
  vSphere API 5.5

## Data Object Description

A metric is used identify the stats of an entity. i.e., IOPS, Throughput, Latency

Properties

Name | Type | Description
--- | --- | ---
description* | xsd:string | The description a performance metric
group* | xsd:string | The group label of the performance metric. i.e., Metric groups include "domclient", "domowner", "domcompmgr".
label | xsd:string | This is an identification label of a performance metric - VsanPerfMetricId (i.e., 'iopsRead', 'iopsWrite'). It is unique for a type of monitored entities like VMs, but not unique among different types of entities. For example both VM and disk entities have 'iopsRead' metric label. All performance statistics are represented using performance metrics. It is a basic element used in perforamnce stats querying and performance stats presentation. When querying stats of an entity, you can use metric labels to specify what kind of metrics you want in the query spec (see labels). In performance stats query results, metric labels are also used to identify stats data for different metrics (used in VsanPerfMetricId). You can get all supported metrics of an entity using the API of VsanPerfGetSupportedEntityTypes.
metricsCollectInterval* | xsd:int | Metrics collect interval value from the vSAN performance configuration.
name* | xsd:string | The display name of a performance metric
rollupType* | xsd:string | Unused field. See VsanPerfMetricIdVsanPerfSummaryType
statsType* | xsd:string | Unused field. See VsanPerfMetricIdVsanPerfStatsType
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanPerfMetricId"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="label" type="xsd:string"/> <element name="group" type="xsd:string" minOccurs="0"/> <element name="rollupType" type="xsd:string" minOccurs="0"/> <element name="statsType" type="xsd:string" minOccurs="0"/> <element name="name" type="xsd:string" minOccurs="0"/> <element name="description" type="xsd:string" minOccurs="0"/> <element name="metricsCollectInterval" type="xsd:int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>