OpenTelemetry SDK API

The OpenTelemetry SDK API specifies language-level interfaces for instrumentation, including the Tracer, Meter, and Logger APIs used by application code to create spans, record metrics, and emit log records. Implementations are available for all major programming languages including Java, Python, Go, JavaScript, .NET, Ruby, and others.

API entry from apis.yml

apis.yml Raw ↑
aid: opentelemetry:opentelemetry-sdk-api
name: OpenTelemetry SDK API
description: The OpenTelemetry SDK API specifies language-level interfaces for instrumentation, including
  the Tracer, Meter, and Logger APIs used by application code to create spans, record metrics, and emit
  log records. Implementations are available for all major programming languages including Java, Python,
  Go, JavaScript, .NET, Ruby, and others.
humanURL: https://opentelemetry.io/docs/specs/otel/
tags:
- Instrumentation
- Logging
- Metrics
- SDK
- Tracing
properties:
- type: Documentation
  url: https://opentelemetry.io/docs/specs/otel/
- type: Reference
  url: https://opentelemetry.io/docs/specs/otel/trace/api/
- type: Client Libraries
  url: https://opentelemetry.io/docs/languages/
- type: GitHubRepository
  url: https://github.com/open-telemetry/opentelemetry-specification