Skip to content

Latest commit

 

History

History
51 lines (31 loc) · 1.86 KB

File metadata and controls

51 lines (31 loc) · 1.86 KB

Glossary

Below are a list of some OpenTelemetry specific terms that are used across this specification.

Telemetry SDK

Denotes the library that implements the OpenTelemetry API.

See Library Guidelines and Library resource semantic conventions

Instrumented Library

Denotes the library for which the telemetry signals (traces, metrics, logs) are gathered.

The calls to the OpenTelemetry API can be done either by the Instrumented Library itself, or by another Instrumenting Library.

Example: org.mongodb.client.

Instrumenting Library

Denotes the library that provides the instrumentation for a given Instrumented Library. Instrumented Library and Instrumenting Library may be the same library if it has built-in OpenTelemetry instrumentation.

Example: io.opentelemetry.contrib.mongodb.

Synonyms: Instrumentation Library, Integration.

Tracer Name / Meter Name

This refers to the name and (optional) version arguments specified when creating a new Tracer or Meter (see Obtaining a Tracer/Obtaining a Meter). It identifies the Instrumenting Library.

Namespace

This term applies to Metric names only. The namespace is used to disambiguate identical metric names used in different instrumenting libraries. The Name provided for creating a Meter serves as its namespace in addition to the primary semantics described here.

The version argument is not relevant here and will not be included in the resulting namespace string.