Azure / Azure/azure-functions-java-worker

[Feature] Support OpenTelemetry Baggage

Offen
#866 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
103
Forks
74
Ø Merge
4 T. 8 Std.
Gemergte PRs (30 T.)
2

Beschreibung

[OpenTelemetry Baggage](https://opentelemetry.io/docs/concepts/signals/baggage/) propagation support has been added to the host (https://github.com/Azure/azure-functions-host/pull/11598). [Here](https://github.com/Azure/azure-functions-language-worker-protobuf/releases/tag/v1.13.0-protofile) is the protobuf version that supports Baggage.

The java worker should be able to handle Baggage sent from the host and propagate it to the customer.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Prüfung der Änderung am Azure Functions-Host in PR 11598 und des in der Issue verknüpften Releases language-worker-protobuf v1.13.0. Suche dann die Verarbeitung des vom Host gesendeten Kontexts im Java-Worker und ermittle, wie die Weitergabe an die Kundenfunktion getestet wird; abgeschlossen bedeutet, dass vom Host gesendetes OpenTelemetry Baggage die Kundenfunktion erreicht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, java
Bereich
backend, observability
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.