Gambi.OpenTelemetry 2026.1.2

Gambi for OpenTelemetry package

Ce document decrit comment utiliser la librairie Gambi.OpenTelemetry dans une application.

Description

Cette librairie fournit des extensions pour configurer facilement OpenTelemetry dans une application .NET. Elle inclut des methodes d'extension pour ajouter les services OpenTelemetry necessaires et pour exposer un endpoint de scraping Prometheus.

Mise en oeuvre

Appel de l'extension AddOpenTelemetry dans la configuration des services de l'application et de l'extension MapPrometheusScrapingEndpoint dans la configuration du pipeline de l'application.

...
builder.AddOpenTelemetry();
...
var app = builder.Build();
...
// Configure the Prometheus scraping endpoint for OpenTelemetry
app.MapPrometheusScrapingEndpoint();
...
app.Run();

Les variables d'environnement suivantes peuvent etre utilisees pour configurer le comportement de la collecte des metriques OpenTelemetry :

  • OTLP_TRACING_ENDPOINT_URL : Definit l'endpoint OTLP pour l'exportation des traces (par defaut vers http://tempo:4317).
  • OTLP_LOGGING_ENDPOINT_URL : Definit l'endpoint OTLP pour l'exportation des logs (par defaut vers http://otel-collector:4318).

No packages depend on Gambi.OpenTelemetry.

Version Downloads Last updated
2026.1.2 4 02/06/2026
2026.1.1 4 02/03/2026