getsentry / getsentry/sentry-java

Set `operation` for RPC calls recorded via OpenTelemetry

Aberta
#2,540 1 comentário 0 reações 0 responsáveis Ver no GitHub
Improvement Java Spans
Linguagem predominante
Kotlin
Estrelas
1.4k
Forks
478
Merge médio
3d 4h
PRs com merge (30d)
72

Descrição

### Problem Statement

We have special handling to set `operation` for OTEL spans in `SpanDescriptionExtractor` for HTTP and DB. We should add it for RPC as well.

Came up here https://github.com/getsentry/team-webplatform-meta/issues/32

### Solution Brainstorm

See https://github.com/getsentry/sentry-javascript/blob/f8047f66ac8abf64f992b5d681007383ea175276/packages/opentelemetry-node/src/utils/parse-otel-span-description.ts#L36-L44

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando SpanDescriptionExtractor e revisando o tratamento existente de OpenTelemetry para spans HTTP e DB. Compare a lógica de parsing referenciada de sentry-javascript e, em seguida, verifique se os spans RPC também recebem um valor de operação e adicione ou atualize os testes relevantes, caso sejam encontrados nas proximidades.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java
Domínio
backend, observability-sre
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.