Azure / Azure/azure-functions-python-worker

[Feature] Support OpenTelemetry Baggage Propagation

未关闭
#1,844 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
area:python-functions
主要语言
Python
星标
357
派生
116
平均合并
32 分钟
30 天内合并 PR
1

描述

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

贡献指南

打开贡献指南

调研方向

首先跟踪 Python worker 如何接收主机数据并将上下文传递给客户代码。阅读 OpenTelemetry Baggage 的说明,并检查 issue 中链接的 v1.13.0 protobuf 定义。主机发送的 Baggage 由 worker 处理并传播给客户,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
python
领域
backend
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
基本清楚
新手友好度
50/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。