DiskWriteBytes Metric

Amazon.AmazonWebServices.Rule.AmazonEC2InstanceMetric.DiskWriteBytes (Rule)

Bytes written to all ephemeral disks available to the instance.

Knowledge Base article:

Amazon EC2 Instance DiskWriteBytes Metric

Bytes written to all ephemeral disks available to the instance (if your instance uses Amazon EBS, see Amazon EBS Metrics.)

This metric is used to determine the volume of the data the application writes onto the hard disk of the instance. This can be used to determine the speed of the application.

Units: Bytes

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.DiskWriteBytes" 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>DiskWriteBytesRuleTimer</WorkFlowName>
<StartTimeInSeconds>400</StartTimeInSeconds>
<IntervalTimeInSeconds>900</IntervalTimeInSeconds>
<NamespaceFilter>AWS/EC2</NamespaceFilter>
<MetricName>DiskWriteBytes</MetricName>
<Unit>Disk Write Bytes</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>