OpenTelemetryCollector.Aspire.Hosting
1.0.0
dotnet add package OpenTelemetryCollector.Aspire.Hosting --version 1.0.0
NuGet\Install-Package OpenTelemetryCollector.Aspire.Hosting -Version 1.0.0
<PackageReference Include="OpenTelemetryCollector.Aspire.Hosting" Version="1.0.0" />
paket add OpenTelemetryCollector.Aspire.Hosting --version 1.0.0
#r "nuget: OpenTelemetryCollector.Aspire.Hosting, 1.0.0"
// Install OpenTelemetryCollector.Aspire.Hosting as a Cake Addin #addin nuget:?package=OpenTelemetryCollector.Aspire.Hosting&version=1.0.0 // Install OpenTelemetryCollector.Aspire.Hosting as a Cake Tool #tool nuget:?package=OpenTelemetryCollector.Aspire.Hosting&version=1.0.0
Aspire.Hosting.OpenTelemetryCollector
Easy integration of an OpenTelemetry Collector into .Net Aspire
This package provides the possibility to add a container instance of an OpenTelemetry Collector to the Aspire container. The collector is configured to receive traces and metrics from the application and forward them to the dashboard.
One of the main reasons to use it is that it enables you to send OTLP data using HTTP, as the Aspire Dashboard itself only allows GRPC. Since it is impossible to send GRPC data from a browser, this package is a good fit to send data from a browser to the Aspire Dashboard.
Installation
dotnet add package OpenTelemetryCollector.Aspire.Hosting
Usage
Add the collector using the default settings:
builder.AddOpenTelemetryCollector();
Add the collector using custom settings:
builder.AddOpenTelemetryCollector(
name: "OpenTelemetry-Collector"
forwardAllTelemetryToCollector: true,
configFileLocation: "otel-collector-config.yaml",
version: "0.109.0");
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | 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. |
-
net8.0
- Aspire.Hosting (>= 8.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 83 | 9/18/2024 |