public interface TracingConfigurationManager
| Modifier and Type | Field and Description |
|---|---|
static TracingConfigurationParameters |
DEFAULT_CACHE_API_READ_CONFIGURATION
Default cache API read configuration.
|
static TracingConfigurationParameters |
DEFAULT_CACHE_API_WRITE_CONFIGURATION
Default cache API write configuration.
|
static TracingConfigurationParameters |
DEFAULT_COMMUNICATION_CONFIGURATION
Default communication configuration.
|
static TracingConfigurationParameters |
DEFAULT_DISCOVERY_CONFIGURATION
Default discovery configuration.
|
static TracingConfigurationParameters |
DEFAULT_EXCHANGE_CONFIGURATION
Default exchange configuration.
|
static TracingConfigurationParameters |
DEFAULT_SQL_CONFIGURATION
Default SQL tracing configuration.
|
static TracingConfigurationParameters |
DEFAULT_TX_CONFIGURATION
Default transaction tracing configuration.
|
static TracingConfigurationParameters |
NOOP_CONFIGURATION
Default noop configuration.
|
| Modifier and Type | Method and Description |
|---|---|
default @NotNull TracingConfigurationParameters |
get(@NotNull TracingConfigurationCoordinates coordinates)
Get the most specific tracing parameters for the specified tracing coordinates (scope, label, etc.).
|
@NotNull Map<TracingConfigurationCoordinates,TracingConfigurationParameters> |
getAll(@Nullable Scope scope)
List all pairs of tracing configuration coordinates and tracing configuration parameters
or list all pairs of tracing configuration and parameters for the specific scope.
|
void |
reset(@NotNull TracingConfigurationCoordinates coordinates)
Reset tracing configuration for the specific tracing coordinates (scope, label, etc.) to default values.
|
void |
resetAll(@Nullable Scope scope)
Reset tracing configuration for the specific scope, or all tracing configurations if scope not specified.
|
void |
set(@NotNull TracingConfigurationCoordinates coordinates,
@NotNull TracingConfigurationParameters parameters)
Set new tracing configuration for the specific tracing coordinates (scope, label, etc.).
|
static final TracingConfigurationParameters DEFAULT_SQL_CONFIGURATION
static final TracingConfigurationParameters DEFAULT_TX_CONFIGURATION
static final TracingConfigurationParameters DEFAULT_EXCHANGE_CONFIGURATION
static final TracingConfigurationParameters DEFAULT_DISCOVERY_CONFIGURATION
static final TracingConfigurationParameters DEFAULT_COMMUNICATION_CONFIGURATION
static final TracingConfigurationParameters NOOP_CONFIGURATION
static final TracingConfigurationParameters DEFAULT_CACHE_API_WRITE_CONFIGURATION
static final TracingConfigurationParameters DEFAULT_CACHE_API_READ_CONFIGURATION
void set(@NotNull
@NotNull TracingConfigurationCoordinates coordinates,
@NotNull
@NotNull TracingConfigurationParameters parameters)
throws IgniteException
coordinates - TracingConfigurationCoordinates Specific set of locators like Scope and label,
that defines subset of traces and/or spans that'll use given configuration.parameters - TracingConfigurationParameters e.g. sampling rate, set of included scopes etc.IgniteException - If failed to set tracing configuration.@NotNull default @NotNull TracingConfigurationParameters get(@NotNull @NotNull TracingConfigurationCoordinates coordinates) throws IgniteException
coordinates - TracingConfigurationCoordinates Specific set of locators like Scope and label
that defines a subset of traces and/or spans that'll use given configuration.TracingConfigurationParameters instance.IgniteException - If failed to get tracing configuration.@NotNull @NotNull Map<TracingConfigurationCoordinates,TracingConfigurationParameters> getAll(@Nullable @Nullable Scope scope) throws IgniteException
scope - Nullable scope of tracing configuration to be retrieved.
If null - all configuration will be returned.IgniteException - If failed to get tracing configuration.void reset(@NotNull
@NotNull TracingConfigurationCoordinates coordinates)
throws IgniteException
coordinates - TracingConfigurationCoordinates specific set of locators like Scope and label
that defines a subset of traces and/or spans that will be reset.IgniteException - If failed to reset tracing configuration.void resetAll(@Nullable
@Nullable Scope scope)
throws IgniteException
scope - Scope that defines a set of applicable tracing configurations.IgniteException - If failed to reset tracing configuration.
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025