1.7 KiB
1.7 KiB
In-memory Exporter for OpenTelemetry .NET
The in-memory exporter stores data in a user provided memory buffer.
[!WARNING] This component is intended to be used for testing purposes. It is not recommended for any production environment.
Installation
dotnet add package OpenTelemetry.Exporter.InMemory
Configuration
See the
TestInMemoryExporter.cs for
an example of how to use the exporter for exporting traces to a collection.
You can configure the InMemoryExporter through Options types properties
and environment variables.
The Options type setters take precedence over the environment variables.
Environment Variables
The following environment variables can be used to override the default
values of the PeriodicExportingMetricReaderOptions
(following the OpenTelemetry specification.
| Environment variable | PeriodicExportingMetricReaderOptions property |
|---|---|
OTEL_METRIC_EXPORT_INTERVAL |
ExportIntervalMilliseconds |
OTEL_METRIC_EXPORT_TIMEOUT |
ExportTimeoutMilliseconds |