我通过在 .NET Core 中实现 OpenTelemetry.Trace.Export 的 SpanExporter 类创建了一个自定义导出器。
我需要配置 opentelemetry 跟踪以将其用作导出器。我在这里没有使用任何收集器,我想直接在进程中使用这个导出器。
之前我们使用 Jaeger 导出器如下:
using (_tracerFactory = TracerFactory.Create(
builder => builder.UseJaeger(o =>
{
o.ServiceName = "TestJaeger2";
o.AgentHost = "localhost";
})
))
我现在需要使用自定义导出器代替 JaegerExporter,如何配置?