MetricsExtensions Class |
Namespace: Dse
public static class MetricsExtensions
The MetricsExtensions type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | CreateDriverMetricsProvider(IMetricsRoot) |
Creates a IDriverMetricsProvider based on AppMetrics with the provided IMetricsRoot.
|
![]() ![]() | CreateDriverMetricsProvider(IMetricsRoot, DriverAppMetricsOptions) |
Creates a IDriverMetricsProvider based on AppMetrics with the provided IMetricsRoot.
|
![]() ![]() | GetNodeCounter |
Utility method that wraps a call to GetNodeMetricTMetricType(Host, NodeMetric) with the appropriate AppMetrics based counter type
as the type parameter. For more information see the API docs of GetNodeMetricTMetricType(Host, NodeMetric).
|
![]() ![]() | GetNodeGauge |
Utility method that wraps a call to GetNodeMetricTMetricType(Host, NodeMetric) with the appropriate AppMetrics based gauge type
as the type parameter. For more information see the API docs of GetNodeMetricTMetricType(Host, NodeMetric).
|
![]() ![]() | GetNodeMeter |
Utility method that wraps a call to GetNodeMetricTMetricType(Host, NodeMetric) with the appropriate AppMetrics based meter type
as the type parameter. For more information see the API docs of GetNodeMetricTMetricType(Host, NodeMetric).
|
![]() ![]() | GetNodeTimer |
Utility method that wraps a call to GetNodeMetricTMetricType(Host, NodeMetric) with the appropriate AppMetrics based timer type
as the type parameter. For more information see the API docs of GetNodeMetricTMetricType(Host, NodeMetric).
|
![]() ![]() | GetSessionCounter |
Utility method that wraps a call to GetSessionMetricTMetricType(SessionMetric) with the appropriate AppMetrics based counter type
as the type parameter. For more information see the API docs of GetSessionMetricTMetricType(SessionMetric).
|
![]() ![]() | GetSessionGauge |
Utility method that wraps a call to GetSessionMetricTMetricType(SessionMetric) with the appropriate AppMetrics based gauge type
as the type parameter. For more information see the API docs of GetSessionMetricTMetricType(SessionMetric).
|
![]() ![]() | GetSessionMeter |
Utility method that wraps a call to GetSessionMetricTMetricType(SessionMetric) with the appropriate AppMetrics based meter type
as the type parameter. For more information see the API docs of GetSessionMetricTMetricType(SessionMetric).
|
![]() ![]() | GetSessionTimer |
Utility method that wraps a call to GetSessionMetricTMetricType(SessionMetric) with the appropriate AppMetrics based timer type
as the type parameter. For more information see the API docs of GetSessionMetricTMetricType(SessionMetric).
|
![]() ![]() | ToAppMetricsCounter |
Casts the provided counter to the counter implementation of this provider.
|
![]() ![]() | ToAppMetricsGauge |
Casts the provided gauge to the gauge implementation of this provider.
|
![]() ![]() | ToAppMetricsMeter |
Casts the provided meter to the meter implementation of this provider.
|
![]() ![]() | ToAppMetricsTimer |
Casts the provided timer to the timer implementation of this provider.
|