Otel: Standardize key constants
Mantenedores costumam responder em até 1 dia
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Is your feature request related to a problem?
The same concept goes to Sentry under different keys and types, so one filter never matches all signals.
| Concept | Keys in use today |
|---|---|
| Org / project | tenant.org_id, kaapi.organization_id, gen_ai.request.organization_id; logs: org_id and organization_id |
| Job id | llm.job_id, guardrails.job_id, collection.job_id |
| Provider / model | llm.provider, llm.request.model next to gen_ai.provider.name, gen_ai.request.model |
| Request id | kaapi.trace_id vs correlation_id |
| Metric names | llm.call.total / llm.call.errors vs http.server.request.count / .error |
| No namespace | completion_type, route_category |
Describe the solution you'd like
- Add
app/core/telemetry/constants.pywith one name per concept (tenant.org_id,tenant.project_idas strings,job.id,correlation_id,llm.completion_type,http.route_category, metric names). - Take GenAI keys from
opentelemetry.semconv._incubating.attributes.gen_ai_attributes. - Use these constants everywhere (spans, tags, metrics,
log_context); dropkaapi.*andgen_ai.request.organization_id/project_id. - Add the rule to
docs/wiki/cross-cutting/observability.md.
Before merging, update the Sentry dashboards and alerts that use the old keys. Module and API version tags are tracked in #1305.
- Linguagem predominante
- Python
- Estrelas
- 18
- Forks
- 11
- Merge médio
- 2d 2h
- PRs com merge (30d)
- 33
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Tem um 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 ProjectTech4DevAI/kaapi-backend
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
ProjectTech4DevAI/kaapi-backend#889 ·
Mantenedores costumam responder em até 1 dia
-
Sentry: Add module and version tagsTalvez já em andamento @vprashrex assumiu há 1 dia. Aberta
ProjectTech4DevAI/kaapi-backend#1305 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Observability: Cron enhancementsTalvez já em andamento @vprashrex assumiu há 3 dias. Aberta
ProjectTech4DevAI/kaapi-backend#1304 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Chabot: Server-side chatbot state managementTalvez já em andamento @Ayush8923 assumiu há 5 dias. Aberta
ProjectTech4DevAI/kaapi-backend#1278 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Monitoring: Enhance alerting and securityTalvez já em andamento @Ayush8923 assumiu há 8 dias. Abertainfrastructure
ProjectTech4DevAI/kaapi-backend#1271 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de ProjectTech4DevAI/kaapi-backend
Issues semelhantes
-
request-theme
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 66/100
LizardByte/ThemerrDB#9575 ·
Mantenedores costumam responder em até 1 dia
-
Author Page: noshin-nawalAbertaauthor-page correction
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
acl-org/acl-anthology#10599 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
zilliztech/memsearch#818 ·
Mantenedores costumam responder em até 1 dia
-
[FAQ] Commit ID for ProjectsTalvez já em andamento @github-actions assumiu hoje. Abertafaq-proposal
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 84/100
DataTalksClub/faq#503 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
README.zh-CN/ja/es still hard-code 501 test counts after README.md went count-freeTalvez já em andamento @Aaqibhafeezkhan assumiu hoje. Abertabeginner documentation good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
BistaDinesh03/critique#164 · 1 comentário ·
Mantenedores costumam responder em até 1 dia