Share via


PerformanceCounterConfiguration Class

 

Enable the collection of Performance Counters.

Namespace:   Microsoft.Azure.Management.Insights.Models
Assembly:  Microsoft.Azure.Insights (in Microsoft.Azure.Insights.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Azure.Management.Insights.Models.PerformanceCounterConfiguration

Syntax

public class PerformanceCounterConfiguration
public ref class PerformanceCounterConfiguration 
type PerformanceCounterConfiguration = class end
Public Class PerformanceCounterConfiguration

Constructors

Name Description
System_CAPS_pubmethod PerformanceCounterConfiguration()

Initializes a new instance of the PerformanceCounterConfiguration class.

Properties

Name Description
System_CAPS_pubproperty Annotations

Optional. The display name for the counter.

System_CAPS_pubproperty CounterSpecifier

Optional. The name of the performance counter. For example, "\\Processor(_Total)\\% Processor Time". To get a list of performance counters on your host run the command typeperf.

System_CAPS_pubproperty SampleRate

Optional. How often the counter should be sampled.

System_CAPS_pubproperty Unit

Optional. The unit of measure of the counter.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.Azure.Management.Insights.Models Namespace

Return to top