Azure / Azure/azure-functions-python-worker

[Feature] Support OpenTelemetry Baggage Propagation

Đang mở
#1,844 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:python-functions
Ngôn ngữ chính
Python
Star
357
Fork
116
Merge trung bình
32 phút
Pull request đã merge (30 ngày)
1

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 python 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 lần theo cách Python worker nhận dữ liệu từ host và truyền ngữ cảnh cho mã khách hàng. Đọc mô tả OpenTelemetry Baggage và kiểm tra định nghĩa protobuf v1.13.0 được liên kết trong issue. Công việc được xem là hoàn tất khi Baggage do host gửi được worker xử lý và truyền đến khách hàng.

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

Đánh giá

Công nghệ
python
Lĩnh vực
backend
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
50/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.