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
  • logslogs
    OpenTelemetry Log SDK
  • metricsmetrics
    The rust of the OpenTelemetry metrics SDK.
  • OpenTelemetry Propagators
  • Representations of entities producing telemetry.
  • Provides an abstraction of several async runtimes
  • tracetrace
    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 Definitions

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