开始
开始使用适用于 Node.js 和浏览器的 OpenTelemetry。
这是 OpenTelemetry JavaScript 的文档。 OpenTelemetry 是一个可观测性框架,这个框架提供了 API、SDK 以及一系列工具,用于辅助生成以及收集应用的遥测数据,比如链路、指标、日志。 通过本文档,你将了解如何开始使用 OpenTelemetry JavaScript。
OpenTelemetry JavaScript 的当前主要功能组件状态如下:
| 链路 | 指标 | 日志 |
|---|---|---|
| Stable | Stable | Development |
我们可以在 Releases 中找到所有已发布的版本,包括最新发布的版本。
浏览器端插桩目前处于实验阶段,且大部分功能尚未标准化。若您有意参与贡献,可联系客户端插桩特别兴趣小组。
OpenTelemetry JavaScript 支持所有处于活跃或维护 LTS 版本的 Node.js。 旧版本的 Node.js 可能也能使用,但 OpenTelemetry 不会对其进行测试。
OpenTelemetry JavaScript 没有官方支持的浏览器列表。它旨在主流浏览器的当前受支持版本上正常运行。
OpenTelemetry JavaScript 遵循 DefinitelyTyped 的 TypeScript 支持政策,该政策设定了 2 年的支持周期。 对于超过 2 年的旧版 TypeScript,OpenTelemetry JavaScript 将在小版本更新中停止支持。
有关运行时支持的更多详细信息,请参阅概述。
OpenTelemetry JavaScript 由以下仓库组成:
如果您对 OpenTelemetry JavaScript 有任何疑问, 请通过 GitHub 讨论区或 CNCF Slack 的 [#otel-js] 频道联系我们。
如果您想为 OpenTelemetry JavaScript 做出贡献, 请参阅贡献说明。
开始使用适用于 Node.js 和浏览器的 OpenTelemetry。
OpenTelemetry JavaScript 插桩工具
如何为应用所依赖的库进行插桩
处理并导出你的遥测数据
OpenTelemetry JavaScript 上下文 API 文档
上下文传播 JS SDK
在你的遥测数据中添加有关应用程序环境的详细信息
减少遥测数据量
使用 OpenTelemetry JavaScript 为 Serverless 函数添加插桩
请查阅 OpenTelemetry JavaScript API 参考文档_(外部页面)_
探索 OpenTelemetry JavaScript 的更多示例 (外部页面)
用于 OpenTelemetry JavaScript 的插桩库、导出器和其他有用组件
这个页面对您有帮助吗?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!