IDriverMetrics Interface |
Namespace: Dse.Metrics
public interface IDriverMetrics
The IDriverMetrics type exposes the following members.
Name | Description | |
---|---|---|
NodeMetrics |
Exposes node metrics for the hosts used in requests executed by the session
from which this instance was retrieved. See GetMetrics.
| |
SessionMetrics |
Exposes session metrics for the session from which this instance was retrieved. See GetMetrics.
|
Name | Description | |
---|---|---|
GetNodeMetricTMetricType |
Gets a specific node metric of a specific host. TMetricType can be any type in the
inheritance tree of the metric object returned by the IDriverMetricsProvider.
| |
GetSessionMetricTMetricType |
Gets a specific session metric. TMetricType can be any type in the
inheritance tree of the metric object returned by the IDriverMetricsProvider.
|
Name | Description | |
---|---|---|
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).
(Defined by MetricsExtensions.) | |
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).
(Defined by MetricsExtensions.) | |
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).
(Defined by MetricsExtensions.) | |
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).
(Defined by MetricsExtensions.) | |
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).
(Defined by MetricsExtensions.) | |
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).
(Defined by MetricsExtensions.) | |
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).
(Defined by MetricsExtensions.) | |
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).
(Defined by MetricsExtensions.) |