getsentry / getsentry/sentry-java

Reporting errors through a Sentry Java Agent

Aberta
#2,480 5 comentários 1 reação 0 responsáveis Ver no GitHub
Errors Feature Java
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

Abrir o 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

Receba novas issues na sua caixa de entrada

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