Crate sc_tracing[−][src]
Instrumentation implementation for substrate.
This crate is unstable and the API and usage may change.
Usage
See sp-tracing
for examples on how to use tracing.
Currently we provide Log
(default), Telemetry
variants for Receiver
Structs
LogTraceHandler | TraceHandler for sending span data to the logger |
ProfilingLayer | Responsible for assigning ids to new spans, which are not re-used. |
SpanDatum | Represents a single instance of a tracing span |
TelemetryTraceHandler | 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 |
TraceEvent | Represents a tracing event, complete with values |
Values | Holds associated values for a tracing span |
Enums
TracingReceiver | Used to configure how to receive the metrics |
Traits
TraceHandler | A handler for tracing |