知识卡片
开放标准避锁定
内容
OpenTelemetry的价值不只是采集数据,而是把探针API、SDK和导出协议标准化。标准降低了后端供应商切换成本,也让团队能把埋点设计当作工程资产,而不是某个工具的私有配置。
参考来源
- 位置:《可观测性工程》第7章《遵照OpenTelemetry的探针》"OpenTelemetry概念速成"及前文一节(源文件:_epub-src/OEBPS/018.xhtml)
- 结论依据:原文明确早期探针方法"造成了'厂商锁定'。如果希望将遥测数据发送到不同的产品,则需要使用不同的库重复整个探针过程";OpenTelemetry作为CNCF标准解决了这一点,"使用OTel仅需埋点一次,就能发送遥测数据到用户选择的任何后端系统,而不需要考虑是否开源或独有"。
- 原始内容:这些探针方法的产品特性也造成了"厂商锁定"。如果希望将遥测数据发送到不同的产品,则需要使用不同的库重复整个探针过程,这将浪费代码,并使测量开销加倍……使用OTel仅需埋点一次,就能发送遥测数据到用户选择的任何后端系统,而不需要考虑是否开源或独有。