userver: userver/tracing Directory Reference
Loading...
Searching...
No Matches
tracing Directory Reference

Files

 any_value.hpp
 
 
 fwd.hpp
 Forward declarations of the tracing types.
 
 in_place_span.hpp
 Avoids an extra allocation by storing tracing::Span data in-place.
 
 manager.hpp
 Base class for propagating trace context information in headers.
 
 manager_component.hpp
 TracingManager base and default components.
 
 scope_time.hpp
 Type to measure execution time of a scope.
 
 set_throttle_reason.hpp
 Functions to set span throttle reason tags.
 
 span.hpp
 Measures the execution time of the current code block, links it with the parent tracing::Spans and stores that info in the log.
 
 span_builder.hpp
 Provides interface for editing Span, before final building.
 
 span_event.hpp
 Span event – time-stamped annotation of the span with user-provided text description.
 
 tag_scope.hpp
 RAII object that calls Span::AddTag / Span::AddTagFrozen function in constructor and reverts these actions in destructor.
 
 tags.hpp
 Standard OpenTracing semantic tag name constants.
 
 tracer.hpp
 Tracing configuration for span logging suppression.
 
 tracing.hpp
 Convenience header that includes tracing Span and Tracer.