问题标签 [otlp-grpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
295 浏览

grpc-java - @WithSpan 不生成日志

我使用配置从我的 java 应用程序中成功推送了指标和跟踪以打开遥测收集器

辅助方法是

(我从 github repo 复制了这段代码)

现在我正在尝试将现有的日志记录包装器移动到更改最少的输出范围

但没有生成跨度。withSpan可以使用哪种方法有限制吗?

上述系统输出的输出是

摇篮配置

编辑:如果不是@WithSpan我获得跟踪器并开始/结束跨度,那么跨度确实会在收集器中结束

0 投票
1 回答
309 浏览

elasticsearch - OpenTelemetry 将跟踪导出到 Elastic APM 和 Elastic OpenDistro

我正在尝试通过 python 应用程序(基于 django)进行检测,以便能够将事务跟踪推送到 Elastic APM,稍后我可以使用 OpenDistro Elastic 中的 Trace Analytic 进行查看。

我试过以下

方法一:

pip install opentelemetry-exporter-otlp

然后,在manage.py文件中,我添加了以下代码以直接将跟踪发送到弹性 APM。

当我运行代码时,出现以下错误:

方法二:

我尝试在两者之间使用 OpenTelemetry Collector,因为方法 1 不起作用。我通过以下方式配置了我的收集器:

并将我的代码配置为像这样向收集器发送跟踪 -

启动程序后,收集器日志中出现以下错误 -

我可能在这里错过了什么?

注意:我使用的是最新版本的 opentelemetry sdk 和 apis 以及最新版本的收集器。