getsentry / getsentry/sentry-java

Integrate LeakCanary for production OOM/Leaks monitoring

Aberta
#3,572 1 comentário 3 reações 0 responsáveis Ver no GitHub
Android Errors Feature
Linguagem predominante
Kotlin
Estrelas
1.4k
Forks
478
Merge médio
2d 22h
PRs com merge (30d)
69

Descrição

### Description

LeakCanary has a whole section on how to integrate heap analysis with bugsnag https://square.github.io/leakcanary/leakcanary-for-releases/.

We could do something similar and either send a new event, or send the analysis as an attachment or context for OOM events (depending on how long the analysis takes).

This has to be a new integration, because of dependency on leakcanary.

There's also a bunch of recipes here: https://github.com/square/leakcanary/issues/2119

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece pelo guia de integração de produção do LeakCanary e pelas receitas vinculadas na issue e, em seguida, rastreie o tratamento de eventos e anexos do Android por este SDK. Decida se a análise deve ser reportada como um novo evento, um anexo ou contexto de OOM, levando em conta o tempo de análise. O trabalho estará concluído quando houver uma integração de produção funcional com testes cobrindo o comportamento de relatório selecionado.

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

Avaliação

Stack de tecnologia
android
Domínio
mobile, observability
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
30/100

Receba novas issues na sua caixa de entrada

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