opentelemetry-specification

Specifications for OpenTelemetry

Github星跟蹤圖

OpenTelemetry Specification

GitHub tag (latest SemVer) GitHub tag (latest SemVer pre-release)

OpenTelemetry Logo

The OpenTelemetry specification describes the cross-language requirements and expectations for all OpenTelemetry implementations. Substantive changes to the specification must be proposed using the OpenTelemetry Enhancement Proposal process. Small changes, such as clarifications, wording changes, spelling/grammar corrections, etc. can be made directly via pull requests.

Table of Contents

Project Timeline

OpenTelemetry is currently under development. Check out our current milestones.

Notation Conventions and Compliance

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in the specification are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.

An implementation of the specification is not compliant if it fails to satisfy one or more of the "MUST", "MUST NOT", "REQUIRED", "SHALL", or "SHALL NOT" requirements defined in the specification.
Conversely, an implementation of the specification is compliant if it satisfies all the "MUST", "MUST NOT", "REQUIRED", "SHALL", and "SHALL NOT" requirements defined in the specification.

Versioning

Changes to the specification are versioned according to Semantic Versioning 2.0 and described in CHANGELOG.md. Layout changes are not versioned. Specific implementations of the specification should specify which version they implement.

Changes to the change process itself are not currently versioned but may be independently versioned in the future.

Contributions

The change process is still evolving. For the short term, please use issues to suggest changes and pull requests to suggest implementations of changes that have been discussed in a relevant issue.

We will be setting up a more complete RFC process to streamline the discussion of changes.

See CONTRIBUTING.md for more details on contribution process.

License

By contributing to OpenTelemetry Specification repository, you agree that your contributions will be licensed under its Apache 2.0 License.

主要指標

概覽
名稱與所有者open-telemetry/opentelemetry-specification
主編程語言Makefile
編程語言Makefile (語言數: 3)
平台
許可證Apache License 2.0
所有者活动
創建於2019-05-01 18:41:36
推送於2025-06-06 14:12:22
最后一次提交
發布數55
最新版本名稱v1.45.0 (發布於 )
第一版名稱0.1 (發布於 )
用户参与
星數3.9k
關注者數150
派生數0.9k
提交數2.1k
已啟用問題?
問題數1804
打開的問題數573
拉請求數1987
打開的拉請求數17
關閉的拉請求數470
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?