Read Latency
Read latency is the elapsed time from when the EVA receives a read request until it returns completion of that request to the host client over the EVA host port. This time is an average of the read request latency for all virtual disks accessed through this port and includes both cache hits and misses.
Target | EVA.Host.Port |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | EVA.HostPort.PerformanseDataSource | Default |
Mapper | ConditionDetection | System.Performance.DataGenericMapper | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="HP.EVA.Host.Port.ReadLatency.CollectionRule" Enabled="true" Target="EVA.Host.Port" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="EVA.HostPort.PerformanseDataSource">
<Name>$Target/Property[Type="EVA.Host.Port"]/PortName$</Name>
</DataSource>
</DataSources>
<ConditionDetection ID="Mapper" TypeID="Performance!System.Performance.DataGenericMapper">
<ObjectName>HP EVA Host Port</ObjectName>
<CounterName>Read Latency (ms)</CounterName>
<InstanceName>$Target/Property[Type="EVA.Host.Port"]/PortName$</InstanceName>
<Value>$Data/Property[@Name='ReadLatency']$</Value>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SystemCenter!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>