![]() | ConfigurationRuntimeMetricsReporting Class |
Namespace: com.espertech.esper.common.client.configuration.runtime
[SerializableAttribute] public class ConfigurationRuntimeMetricsReporting
The ConfigurationRuntimeMetricsReporting type exposes the following members.
Name | Description | |
---|---|---|
![]() | ConfigurationRuntimeMetricsReporting |
Ctor.
|
Name | Description | |
---|---|---|
![]() | IsEnableMetricsReporting |
Returns true if metrics reporting is turned on, false if not.
|
![]() | IsRuntimeMetrics |
that provide key runtime metrics.
|
![]() | IsThreading |
Returns true to indicate that metrics reporting takes place in a separate thread (default),
or false to indicate that metrics reporting takes place as part of timer processing.
|
![]() | RuntimeInterval |
Returns the runtimemetrics production interval in milliseconds.
|
![]() | StatementGroups |
Returns a map of statement group and metrics configuration for the statement group.
|
![]() | StatementInterval |
Returns the statement metrics production interval in milliseconds,
unless statement groups have been defined that override this setting for certain statements.
|
Name | Description | |
---|---|---|
![]() | AddStmtGroup |
Add a statement group, allowing control of metrics reporting interval per statement or
per multiple statements. The reporting interval and be changed at runtime.
Add pattern include and exclude criteria to control which
|
![]() | SetStatementGroupInterval |
Sets a new interval for a statement group identified by name.
|
![]() | WithMetricsReporting | |
![]() | WithRuntimeInterval | |
![]() | WithRuntimeMetrics | |
![]() | WithStatementInterval | |
![]() | WithThreading |