getsentry / getsentry/sentry-java

Add option to exclude certain HTTP statuses from tracing in SDK

Aberta
#4,735 2 comentários 0 reações 0 responsáveis Ver no GitHub
Feature Java Performance (New) Traces
Linguagem predominante
Kotlin
Estrelas
1.4k
Forks
478
Merge médio
3d 4h
PRs com merge (30d)
72

Descrição

If not already implemented or only partially implemented:
SDK should not trace incoming **404s by default** to reduce noise. Add a config option to exclude specific HTTP statuses from tracing. This should mirror existing behavior in other SDKs ([Laravel](https://github.com/getsentry/sentry-laravel/blob/master/config/sentry.php#L121-L122), [JavaScript](https://github.com/getsentry/sentry-javascript/pull/16205)).

* New config option (e.g. trace_ignore_status_codes: \[404, ...\])
* Backwards compatible (default still traces 404s)
* Tests + docs updated

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando a configuração de tracing HTTP de entrada do SDK e os testes que cobrem o tracing de status HTTP. Verifique como as opções de configuração são documentadas e como as decisões de tracing são testadas. Considera-se concluído quando existir uma exclusão configurável de status, o comportamento padrão solicitado permanecer compatível com versões anteriores e os testes e a documentação cobrirem isso.

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

Avaliação

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

Receba novas issues na sua caixa de entrada

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