Expand description
Instrumentation implementation for tetcore.
This crate is unstable and the API and usage may change.
§Usage
See tetcore-tracing
for examples on how to use tracing.
Currently we provide Log
(default), Telemetry
variants for Receiver
Modules§
- logging
- Tetcore logging library.
Structs§
- LogTrace
Handler - TraceHandler for sending span data to the logger
- Profiling
Layer - Responsible for assigning ids to new spans, which are not re-used.
- Span
Datum - Represents a single instance of a tracing span
- Telemetry
Trace Handler - TraceHandler for sending span data to telemetry, Please see telemetry documentation for details on how to specify endpoints and set the required telemetry level to activate tracing messages
- Trace
Event - Represents a tracing event, complete with values
- Values
- Holds associated values for a tracing span
Enums§
- Tracing
Receiver - Used to configure how to receive the metrics
Traits§
- Trace
Handler - A handler for tracing
SpanDatum