The OTLP (OpenTelemetry Protocol) exporter communicates to an OpenTelemetry Collector through a gRPC protocol.
dotnet add package OpenTelemetry.Exporter.OpenTelemetryProtocol
You can configure the OtlpExporter
through OtlpExporterOptions
properties:
Endpoint
: Target to which the exporter is going to send traces or metrics.Credentials
: Client-side channel credentials.Headers
: Optional headers for the connection.ChannelOptions
: gRPC channel options.ExportProcessorType
: Whether the exporter should use Batch or Simple exporting processor .BatchExportProcessorOptions
: Configuration options for the batch exporter. Only used if ExportProcessorType is set to Batch.
See the
TestOtlpExporter.cs
for an example of how to use the exporter.