Module opentelemetry::sdk

source ·
Expand description

OpenTelemetry SDK

This SDK provides an opinionated reference implementation of the OpenTelemetry API. The SDK implements the specifics of deciding which data to collect through Samplers, and facilitates the delivery of telemetry data to storage systems through Exporters. These can be configured on Tracer and Meter creation.

Modules

  • Telemetry Export
  • OpenTelemetry Log SDK
  • The rust of the OpenTelemetry metrics SDK.
  • OpenTelemetry Propagators
  • Representations of entities producing telemetry.
  • Provides an abstraction of several async runtimes
  • OpenTelemetry Trace SDK

Structs

  • A unique set of attributes that can be used as instrument identifiers.
  • Information about a library or crate providing instrumentation.
  • An immutable representation of the entity producing telemetry as attributes.

Type Aliases

  • A logical unit of the application code with which the emitted telemetry can be associated.