go - 如何使 opentracing 与 opentelemetry 一起工作
问题描述
我的项目在 Go 中使用 OpenTelemetry 进行跟踪,而我使用的其中一个库仅支持 Opentracing 中的跟踪。我直接在lib中启用了跟踪,看起来它不起作用。对于这种情况,我怎样才能让它们一起工作?
解决方案
您可以在opentelemetry-go
. 这会将来自 OpenTracing API 的调用转换为对 OpenTelemetry API 的调用。
请参阅此处的文档:https ://github.com/open-telemetry/opentelemetry-go/blob/main/bridge/opentracing/doc.go
推荐阅读
- android - 如何在 FloatingActionButton/Button Click 事件中使用协程
- django - Heroku 无法检测到我的 forms.py。“模块未找到错误在 /”
- python - Altair 中的聚合函数块图交互性
- jquery - 通过 Ajax 向 Laravel 控制器提交带有文本和图像的表单
- javascript - 是否可以将 PHP 查询变量传递给 JS 而不在 View Source 中显示它?
- bash - 在 Bash 中将 Matlab (Linux) 作为 Cron 作业运行的输出在电子邮件中包含许多“>>”
- assembly - 减去两个字符
- javascript - 如何防止表格数据元素合并到一列中?
- amazon-web-services - IntelliJ:为 gradle 运行配置设置 AWS 环境变量
- rust - 将宏参数传递给其他宏