PerformanceCounterDataPointsCollector Class

Retired Content

This content and the technology described is outdated and is no longer being maintained. For more information about Transient Fault Handling, see Transient Fault Handling.

Collects data points representing performance counter values for a specified role.

Namespace: Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.DataPointsCollection
Assembly: Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling (in Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.dll) Version: 5.0.1118.0 (5.0.1118.0)

Syntax

public class PerformanceCounterDataPointsCollector : IDataPointsCollector
'Declaration
Public Class PerformanceCounterDataPointsCollector _
    Implements IDataPointsCollector
public ref class PerformanceCounterDataPointsCollector : IDataPointsCollector

Remarks

The value of a performance counter data point for a role is defined as the average of the samples from all instances of the role for a given period. This period is defined by the sampling rate of the collector.

Additionally, the collector might recalculate data points as new information from the role instances becomes available as determined by the log transfer period set for the role.

Inheritance Hierarchy

System.Object
  Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.DataPointsCollection.PerformanceCounterDataPointsCollector

See Also

PerformanceCounterDataPointsCollector Members

Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.DataPointsCollection Namespace