DiskWriteOps Metric

Amazon.AmazonWebServices.Rule.AmazonEC2InstanceMetric.DiskWriteOps (Rule)

Completed write operations to all ephemeral disks available to the instance.

Knowledge Base article:

Amazon EC2 Instance DiskWriteOps Metric

Completed write operations to all ephemeral disks available to the instance (if your instance uses Amazon EBS, see Amazon EBS Metrics.)

This metric identifies the rate at which an application writes to a hard disk. This can be used to determine the speed in which an application saves data to a hard disk.

Units: Count

Element properties:

TargetAmazon.AmazonWebServices.AmazonInstanceHealth
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Amazon.AmazonWebServices.MetricCollectionTimerDataSource Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Amazon.AmazonWebServices.Rule.AmazonEC2InstanceMetric.DiskWriteOps" Enabled="true" Target="Amazon.AmazonWebServices.AmazonInstanceHealth" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Amazon.AmazonWebServices.MetricCollectionTimerDataSource">
<WorkFlowName>DiskWriteOpsRuleTimer</WorkFlowName>
<StartTimeInSeconds>280</StartTimeInSeconds>
<IntervalTimeInSeconds>900</IntervalTimeInSeconds>
<NamespaceFilter>AWS/EC2</NamespaceFilter>
<MetricName>DiskWriteOps</MetricName>
<Unit>Disk Write Ops Count</Unit>
<ResourceName>InstanceId</ResourceName>
<ResourceId>$Target/Property[Type='Amazon.AmazonWebServices.AmazonInstanceHealth']/InstanceId$</ResourceId>
<Period>60</Period>
<StatisticType>Average</StatisticType>
<RegionName>$Target/Property[Type='Amazon.AmazonWebServices.Component']/RegionName$</RegionName>
<ObjectName>Amazon EC2 Instance</ObjectName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>