没有收集器
为什么以及如何将信号直接从应用程序发送到后端
最简单的模式是根本不使用收集器。这种模式包括使用 OpenTelemetry SDK 进行 仪表化 的应用程序,将遥测信号(追踪、指标、日志)直接导出到后端:
示例
参见 编程语言的代码仪表化,获取如何直接从应用程序导出信号到后端的具体端到端示例。
权衡
优点:
- 使用简单(特别适用于开发/测试环境)
- 无需额外的操作部件(在生产环境中)
缺点:
- 需要更改代码,如果收集、处理或接收发生变化
- 应用程序代码与后端之间存在强耦合
- 每种语言实现仅支持有限数量的导出器
最后修改 December 10, 2023: translate (a4350d6e)