作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 OpenTelemetry 的 C# 应用程序。
不同的后端收集器(如 Jaeger)有不同的导出器
但在我的开发环境中,并没有设置这样的后端服务。
虽然我可以使用控制台导出器,但它会与我的其他消息混合。
我也试过 Otlp Exporter
.AddOtlpExporter(options => options.Endpoint = new Uri(@"C:\temp\a.txt"))
但返回以下错误
System.NotSupportedException: 'Endpoint URI scheme (file) is not supported. Currently only "http" and "https" are supported.'
目前似乎不支持文件模式。
有什么方法可以简单地将它输出到文件中以便于测试和调试?
最佳答案
您始终可以编写自己的导出器。它的实现应该相当简单,您可以使用控制台导出器作为模板,只需写入文件而不是控制台。
关于c# - 如何在没有后端收集器的情况下将 opentelemetry 数据导出到文件中进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71403810/
我是一名优秀的程序员,十分优秀!