PureStorage.FlashArray.ComponentImplementation.PureArrayPerformanceChart (ComponentImplementation)

Element properties:

TypePureStorage.FlashArray.ComponentType.PureArrayPerformanceChart
PlatformAll
Target
AccessibilityPublic

Source Code:

<ComponentImplementation ID="PureStorage.FlashArray.ComponentImplementation.PureArrayPerformanceChart" TypeId="PureStorage.FlashArray.ComponentType.PureArrayPerformanceChart" Accessibility="Public" Platform="All">
<Composite>
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.PerformanceWidget">
<!-- PerformanceObjectCounters property is a collection of performance objects that should be displayed in the chart. -->
<!--
This is a collection of complex values so that we can provide multiple counters, but in this case we are just defining one.
The data type of the collection is PerformanceDataSeriesQueryType which is part of the DataSourceTypes schema.
This scehma is defined in the Visualization Library which you can refer to for the full list of properties.
-->
<Binding PropertyId="PerformanceObjectCounters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Read Bandwidth"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Write Bandwidth"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Total Bandwidth"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Read Operations per Second"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Write Operations per Second"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Total IOPS"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Read Latency"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType">
<Binding PropertyId="PerformanceObjectName">
<SimpleValue Type="xsd://string" Value="Pure Array"/>
</Binding>
<Binding PropertyId="PerformanceCounterName">
<SimpleValue Type="xsd://string" Value="Write Latency"/>
</Binding>
<Binding PropertyId="PerformanceCounterInstanceName">
<SimpleValue Type="xsd://string" Value="%"/>
</Binding>
<Binding PropertyId="ManagedEntityIds">
<Reference>$Property/SelectedPureArray$</Reference>
</Binding>
<Binding PropertyId="DatapointReduction">
<SimpleValue Type="xsd://string" Value="Average"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
<Binding PropertyId="DateRange">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DynamicDateTimeRange">
<Binding PropertyId="StartPoint">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DateTimeRangePart">
<Binding PropertyId="BaseDateTime">
<SimpleValue Type="xsd://string" Value="Present"/>
</Binding>
<Binding PropertyId="OffsetType">
<SimpleValue Type="xsd://string" Value="Hour"/>
</Binding>
<Binding PropertyId="Offset">
<SimpleValue Type="xsd://int" Value="-24"/>
</Binding>
</ComplexValue>
</Binding>
<Binding PropertyId="EndPoint">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DateTimeRangePart">
<Binding PropertyId="BaseDateTime">
<SimpleValue Type="xsd://string" Value="Present"/>
</Binding>
<Binding PropertyId="OffsetType">
<SimpleValue Type="xsd://string" Value="Day"/>
</Binding>
<Binding PropertyId="Offset">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
</ComplexValue>
</Binding>
</ComplexValue>
</Binding>
<Binding PropertyId="ShowLegend">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="LegendColumns">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.Visualization.Library.PerfChartConfigColumns.CounterName/DisplayName$"/>
</Binding>
<Binding PropertyId="SortableGroupable">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="CanResize">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="CounterName"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.Visualization.Library.PerfChartConfigColumns.InstanceName/DisplayName$"/>
</Binding>
<Binding PropertyId="SortableGroupable">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="CanResize">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="InstanceName"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.Visualization.Library.PerfChartConfigColumns.Target/DisplayName$"/>
</Binding>
<Binding PropertyId="SortableGroupable">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="CanResize">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="Auto"/>
</Binding>
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</Component>
</Composite>
</ComponentImplementation>