Azure / Azure/azure-functions-java-worker

[Feature] Support OpenTelemetry Baggage

Đang mở
#866 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
103
Fork
74
Merge trung bình
4 ngày 8 giờ
Pull request đã merge (30 ngày)
2

Mô tả

[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.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng việc xem xét thay đổi ở host của Azure Functions trong PR 11598 và bản phát hành language-worker-protobuf v1.13.0 được liên kết trong issue. Sau đó, tìm phần xử lý context do host gửi trong Java worker và xác định việc truyền đến customer function được kiểm thử như thế nào; hoàn tất có nghĩa là OpenTelemetry Baggage do host gửi đến được customer function.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
azure, java
Lĩnh vực
backend, observability
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
48/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.