getsentry / getsentry/sentry-java
Reporting errors through a Sentry Java Agent
- Linguagem predominante
- Kotlin
- Estrelas
- 1.4k
- Forks
- 478
- Merge médio
- 3d 4h
- PRs com merge (30d)
- 72
Descrição
### Problem Statement
We rely on other libraries to offer some callbacks or require users to manipulate / wrap libraries for errors to be reported to Sentry. By using a Java Agent we could wrap calls and capture errors where there's no clean API to usually do so. We already do something similar for Android using sentry-android-gradle-plugin.
### Solution Brainstorm
A Sentry Java Agent similar to the OTEL agent. Maybe we can combine them so we don't have to figure out how to make them co-exist. Or we could offer a separate agent just for errors which uses common code that we can also leverage in the Sentry OTEL Java Agent.
Guia de contribuição
Direção de pesquisa
Comece lendo a abordagem existente do sentry-android-gradle-plugin e o Sentry OTEL Java Agent mencionado na issue. Compare como eles poderiam capturar erros de bibliotecas sem APIs de callback e esclareça se o resultado pretendido é um agente separado de relatório de erros ou uma integração com o agente OTEL. A issue não define um ponto de entrada, testes nem um critério concreto de conclusão.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- java
- Domínio
- observability
- Tipo de issue
- Funcionalidade
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100