opentelemetry_proto::tonic::trace

Module v1

Source
Available on crate features gen-tonic-messages and trace only.

Modules§

  • Nested message and enum types in Span.
  • Nested message and enum types in Status.

Structs§

  • A collection of ScopeSpans from a Resource.
  • A collection of Spans produced by an InstrumentationScope.
  • A Span represents a single operation performed by a single component of the system.
  • The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
  • TracesData represents the traces data that can be stored in a persistent storage, OR can be embedded by other protocols that transfer OTLP traces data but do not implement the OTLP protocol.

Enums§

  • SpanFlags represents constants used to interpret the Span.flags field, which is protobuf ‘fixed32’ type and is to be used as bit-fields. Each non-zero value defined in this enum is a bit-mask. To extract the bit-field, for example, use an expression like: