| Interface | Description |
|---|---|
| PerformanceCounter |
PerformanceCounter interface.
|
| PerformanceCounterConfigurationAware |
This class should by performance modules who wish to work with the configuration data.
|
| PerformanceCountersFactory |
Defines the interface that concrete factories should follow.
|
| WindowsPerformanceCountersFactory |
An interface that is used by factories that know to create Windows
based on data that is given in a container of
WindowsPerformanceCounterData
Created by gupele on 3/31/2015. |
| Class | Description |
|---|---|
| AbstractJmxPerformanceCounter |
The class is a base class for JMX performance counters.
|
| AbstractPerformanceCounterModule |
A base class for performance modules.
|
| AbstractWindowsPerformanceCounter |
Created by gupele on 4/29/2015.
|
| Constants |
Created by gupele on 3/8/2015.
|
| JmxMetricPerformanceCounter |
A performance counter that sends
MetricTelemetry
Created by gupele on 3/15/2015. |
| JmxPerformanceCounter |
A performance counter that sends
PerformanceCounterTelemetry
Created by gupele on 3/15/2015. |
| JniPCConnector |
This class serves as the connection to the native code that does the work with Windows.
|
| ProcessPerformanceCountersModule |
The class will be used when the SDK needs to add the 'built-in' performance counters.
|
| UnixParsingState |
Created by gupele on 3/16/2015.
|
| WindowsPerformanceCounterAsMetric |
Performance counters that are sent as
MetricTelemetry
Created by gupele on 3/30/2015. |
| WindowsPerformanceCounterAsPC |
Built-in Windows performance counters that are sent as
PerformanceCounterTelemetry
Created by gupele on 3/30/2015. |
| WindowsPerformanceCounterData |
Created by gupele on 3/30/2015.
|
| Enum | Description |
|---|---|
| PerformanceCounterContainer |
The class serves as the container of all
PerformanceCounter
If there is a need for a performance counter, the user of this class should create an implementation of that interface
and then register it in this container. |