Ability to access 'classic' Azure Function Context, so that I can trace against the same operation_Id
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 48/100
Direção de pesquisa
Comece comparando o contexto passado para main() para bindings com o contexto disponível dentro das orquestrações de Durable Functions. Verifique como trace_context e operation_Id são expostos em cada caminho e, em seguida, confirme que uma orquestração pode acessar o contexto clássico do Azure Function ou um valor equivalente para rastrear entradas de dependência em relação ao mesmo operation_Id.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
💡 Feature description
Currently, I associate my opentelemetry 'dependency' log entries against their parent operation_Id by running the following:
carrier = {
"traceparent": azf_context.trace_context.Traceparent,
"tracestate": azf_context.trace_context.Tracestate,
}
context = extract(carrier)
(as per azure's own docs)
The azure function context is passed in as the final parameter when main() is called by any binding.
While this seems to work for activities, I am unable to find a similar context information from within durable function orchestrations.
Can you help me find out what I'm missing -- or add it?
- Linguagem predominante
- Python
- Estrelas
- 157
- Forks
- 71
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Azure/azure-functions-durable-python
-
Enhancement fixed-in-v2 P3
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Azure/azure-functions-durable-python#617 · 1 comentário ·
-
bug Debuggability fixed-in-v2 P2
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Azure/azure-functions-durable-python#587 · 2 comentários · 1 reação ·
-
Custom object serialization broken for orchestrator return valuesTalvez já em andamento @andystaples assumiu há 93 dias. Abertabug fixed-in-v2 P2
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Azure/azure-functions-durable-python#568 · 1 comentário ·
-
bug fixed-in-v2 P3
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Azure/azure-functions-durable-python#475 · 1 comentário ·
-
Needs: Triage :mag:
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 72/100
Todas as issues de Azure/azure-functions-durable-python
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
pytest-dev/pyfakefs#1367 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
IFEvalG exclude_word_harder misses the keyword next to punctuation, at the start or end of the text, and in other letter caseTalvez já em andamento @damienen assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
allenai/open-instruct#2151 ·
Mantenedores costumam responder em até 1 dia
-
feat(plan): support convertorLabels and convertorAffinity in Plan resourceTalvez já em andamento @AmenB assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
RedHatQE/openshift-python-wrapper#2849 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Mantenedores costumam responder em até 25 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
libnativeapi/nativeapi#21 ·