userver: userver/tracing Directory Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
tracing Directory Reference

Table of Contents

+ Directory dependency graph for tracing:

Files

 component.hpp
 Component that initializes the request tracing facilities.
 
 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
 
 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.
 
 tag_scope.hpp
 
 tags.hpp
 
 tracer.hpp
 
 tracer_fwd.hpp
 
 tracing.hpp