Tapper v0.6.0 Tapper.Protocol View Source
Defines the intermediate data structures used between the Tracer, and Reporters,
containing only de-normalised fields relevant to the data transfer to trace collectors
(e.g. Zipkin server), de-coupling from internal Tracer server state. In particular,
protocol spans have a duration
, rather than an end_timestamp
.
See also
Tapper.Protocol.Span
Tapper.Protocol.Annotation
Tapper.Protocol.BinaryAnnotation
Tapper.Protocol.Endpoint
Tapper.Reporter.Api
- consumes protocol spans.
Link to this section Summary
Link to this section Types
Link to this type
duration()
View Source
duration()
View Source
duration() :: microseconds()
duration() :: microseconds()
Link to this type
microseconds()
View Source
microseconds()
View Source
microseconds() :: integer()
microseconds() :: integer()
Link to this type
timestamp()
View Source
timestamp()
View Source
timestamp() :: microseconds()
timestamp() :: microseconds()