规范¶
内容¶
- 概述
- 术语
- OpenTelemetry 客户端的版本控制和稳定性
- 图书馆的指导方针
- 包/库布局
- 一般错误处理准则
- API 规范
- 上下文
- Baggage
- 追踪
- 指标
- 日之惠
- SDK 规范
- 追踪
- 指标
- 日志
- 资源
- 配置
- Data 规范
- 语义约定
- 协议
- 兼容
符号约定和遵从性¶
规范中的关键字"MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" 应按照BCP 14 [RFC2119] [RFC8174]中所描述的解释,当且仅当它们以大 写字母出现时,如下所示。
如果规范的实现不能满足规范中定义的"MUST", "MUST NOT", "REQUIRED", "SHALL", or "SHALL NOT"中的一个或多个要求,则该规范的实现不合规。相反,如 果规范的实现满足规范中定义的所有"MUST", "MUST NOT", "REQUIRED", "SHALL", and "SHALL NOT"需求,则该实现是兼容的。
项目命名¶
- 官方项目名称是“OpenTelemetry”(“Open”和“Telemetry”之间没有空格)。
- OpenTelemetry 项目使用的官方缩写是“OTel”。避免使用“OT”,以避免与现在已弃用的 “OpenTracing”项目混淆。
- 子项目的官方名称,如语言特定实现,遵循“OpenTelemetry {编程语言,运行时或组件的 名称}”的模式,例如,“OpenTelemetry Python”,“OpenTelemetry .NET”或 “OpenTelemetry Collector”。
项目简介¶
请参阅项目存储库了解以下信息,以及更多: