OpenTelemetry.Exporter.Console
1.10.0
Prefix Reserved
dotnet add package OpenTelemetry.Exporter.Console --version 1.10.0
NuGet\Install-Package OpenTelemetry.Exporter.Console -Version 1.10.0
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.10.0" />
paket add OpenTelemetry.Exporter.Console --version 1.10.0
#r "nuget: OpenTelemetry.Exporter.Console, 1.10.0"
// Install OpenTelemetry.Exporter.Console as a Cake Addin #addin nuget:?package=OpenTelemetry.Exporter.Console&version=1.10.0 // Install OpenTelemetry.Exporter.Console as a Cake Tool #tool nuget:?package=OpenTelemetry.Exporter.Console&version=1.10.0
Console Exporter for OpenTelemetry .NET
The console exporter prints data to the Console window. ConsoleExporter supports exporting logs, metrics and traces.
[!WARNING] This component is intended to be used while learning how telemetry data is created and exported. It is not recommended for any production environment.
Installation
dotnet add package OpenTelemetry.Exporter.Console
See the individual "getting started" examples depending on the signal being used:
- Logs: ASP.NET Core | Console
- Metrics: ASP.NET Core | Console
- Traces: ASP.NET Core | Console
Configuration
See the
TestConsoleExporter.cs
for
an example of how to use the exporter for exporting traces to a collection.
You can configure the ConsoleExporter
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 |
References
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- OpenTelemetry (>= 1.10.0)
- System.Text.Encodings.Web (>= 4.7.2)
- System.Text.Json (>= 4.7.2)
-
.NETStandard 2.0
- OpenTelemetry (>= 1.10.0)
- System.Text.Encodings.Web (>= 4.7.2)
- System.Text.Json (>= 4.7.2)
-
net8.0
- OpenTelemetry (>= 1.10.0)
- System.Text.Json (>= 8.0.5)
-
net9.0
- OpenTelemetry (>= 1.10.0)
NuGet packages (123)
Showing the top 5 NuGet packages that depend on OpenTelemetry.Exporter.Console:
Package | Downloads |
---|---|
OpenTelemetry.AutoInstrumentation.Runtime.Managed
Managed components used by the OpenTelemetry.AutoInstrumentation project. |
|
Honeycomb.OpenTelemetry
Honeycomb's OpenTelemetry SDK |
|
devprime.stack.observability
DevPrime Observability |
|
Genocs.Tracing
The tracing library to use Azure Service Bus. |
|
Genocs.Monitoring
Telemetry and Tracing library. |
GitHub repositories (49)
Showing the top 5 popular GitHub repositories that depend on OpenTelemetry.Exporter.Console:
Repository | Stars |
---|---|
dotnet/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
|
|
dodyg/practical-aspnetcore
Practical samples of ASP.NET Core 9, 8.0, 7.0, 6.0, 5.0, 3.1, 2.2, and 2.1,projects you can use. Readme contains explanations on all projects.
|
|
MassTransit/MassTransit
Distributed Application Framework for .NET
|
|
quartznet/quartznet
Quartz Enterprise Scheduler .NET
|
|
fullstackhero/dotnet-starter-kit
Production Grade Cloud-Ready .NET 8 Starter Kit (Web API + Blazor Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! All Batteries Included.
|
Version | Downloads | Last updated | |
---|---|---|---|
1.10.0 | 50,326 | 11/12/2024 | |
1.10.0-rc.1 | 2,021 | 11/1/2024 | |
1.10.0-beta.1 | 6,769 | 9/30/2024 | |
1.9.0 | 5,733,726 | 6/14/2024 | |
1.9.0-rc.1 | 106,650 | 6/7/2024 | |
1.9.0-alpha.1 | 20,692 | 5/20/2024 | |
1.8.1 | 3,054,367 | 4/18/2024 | |
1.8.0 | 1,477,470 | 4/3/2024 | |
1.8.0-rc.1 | 9,926 | 3/27/2024 | |
1.8.0-beta.1 | 8,703 | 3/14/2024 | |
1.7.0 | 5,555,669 | 12/9/2023 | |
1.7.0-rc.1 | 46,396 | 11/30/2023 | |
1.7.0-alpha.1 | 190,414 | 10/17/2023 | |
1.6.0 | 5,570,049 | 9/6/2023 | |
1.6.0-rc.1 | 167,751 | 8/21/2023 | |
1.6.0-alpha.1 | 246,740 | 7/12/2023 | |
1.5.1 | 3,411,952 | 6/26/2023 | |
1.5.0 | 955,025 | 6/6/2023 | |
1.5.0-rc.1 | 36,752 | 5/26/2023 | |
1.5.0-alpha.2 | 688,396 | 4/1/2023 | |
1.5.0-alpha.1 | 110,298 | 3/8/2023 | |
1.4.0 | 4,572,601 | 2/24/2023 | |
1.4.0-rc.4 | 584,843 | 2/11/2023 | |
1.4.0-rc.3 | 345,100 | 2/2/2023 | |
1.4.0-rc.2 | 379,023 | 1/9/2023 | |
1.4.0-rc.1 | 239,792 | 12/12/2022 | |
1.4.0-beta.3 | 383,002 | 11/7/2022 | |
1.4.0-beta.2 | 175,231 | 10/17/2022 | |
1.4.0-beta.1 | 84,251 | 9/30/2022 | |
1.4.0-alpha.2 | 317,002 | 8/18/2022 | |
1.4.0-alpha.1 | 368,292 | 8/3/2022 | |
1.3.2 | 1,547,591 | 12/20/2022 | |
1.3.1 | 2,963,095 | 9/8/2022 | |
1.3.0 | 2,599,820 | 6/3/2022 | |
1.3.0-rc.2 | 35,237 | 6/1/2022 | |
1.3.0-beta.2 | 71,446 | 5/17/2022 | |
1.3.0-beta.1 | 160,405 | 4/20/2022 | |
1.2.0 | 1,249,849 | 4/15/2022 | |
1.2.0-rc5 | 67,770 | 4/13/2022 | |
1.2.0-rc4 | 229,951 | 3/30/2022 | |
1.2.0-rc3 | 214,680 | 3/5/2022 | |
1.2.0-rc2 | 267,159 | 2/3/2022 | |
1.2.0-rc1 | 763,250 | 11/30/2021 | |
1.2.0-beta2.1 | 321,995 | 11/19/2021 | |
1.2.0-beta1 | 200,441 | 10/8/2021 | |
1.2.0-alpha4 | 5,082 | 9/23/2021 | |
1.2.0-alpha3 | 4,661 | 9/14/2021 | |
1.2.0-alpha2 | 17,207 | 8/25/2021 | |
1.2.0-alpha1 | 109,380 | 7/23/2021 | |
1.1.0 | 1,364,902 | 7/13/2021 | |
1.1.0-rc1 | 87,587 | 6/26/2021 | |
1.1.0-beta4 | 101,656 | 6/9/2021 | |
1.1.0-beta3 | 6,333 | 5/12/2021 | |
1.1.0-beta2 | 87,735 | 4/23/2021 | |
1.1.0-beta1 | 50,661 | 3/19/2021 | |
1.0.1 | 965,717 | 2/10/2021 | |
1.0.0-rc4 | 9,229 | 2/9/2021 | |
1.0.0-rc3 | 15,625 | 2/5/2021 | |
1.0.0-rc2 | 7,942 | 1/30/2021 | |
1.0.0-rc1.1 | 234,943 | 11/18/2020 | |
0.8.0-beta.1 | 5,557 | 11/5/2020 | |
0.7.0-beta.1 | 5,006 | 10/16/2020 | |
0.6.0-beta.1 | 52,112 | 9/16/2020 | |
0.5.0-beta.2 | 2,346 | 8/28/2020 | |
0.4.0-beta.2 | 120,082 | 7/25/2020 | |
0.3.0-beta.1 | 938 | 7/23/2020 | |
0.2.0-alpha.275 | 94,599 | 5/19/2020 | |
0.2.0-alpha.220 | 10,268 | 5/19/2020 |
For highlights and announcements see: https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/RELEASENOTES.md.
For detailed changes see: https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Exporter.Console/CHANGELOG.md.