@CheckReturnValue @ParametersAreNonnullByDefault
See: Description
Interface | Description |
---|---|
Tracer |
A tracer of a single signal.
|
TracerFactory |
A factory of
Tracer s of signal messages. |
Class | Description |
---|---|
AbstractTracer |
The implementation base for
Tracer s. |
The API allows users integrate with various tracing systems in order to monitor the message flow in their systems.
The API is invoked via system events which occur when a message is processed by an entity.
Currently, Trace API does not support monitoring standalone commanders, reactors,
and subscribers. It is only applicable to entities, such as
Aggregates
,
ProcessManagers
,
and Projections
.
The entry point to integrating a third-party tracing system with a Spine-based application is
TracerFactory
. A single TracerFactory
can be used in one or
more bounded contexts.
TracerFactory
,
Tracer
,
ServerEnvironment.tracing()