Visão geral
O Sentry é uma biblioteca de relatório de erros para Dart que captura e transmite erros em tempo de execução e exceções para o Sentry.io, permitindo que os desenvolvedores monitorem e depurem problemas em tempo real. Ele suporta plataformas Dart VM e web, fornecendo rastreamentos detalhados de pilha, dados contextuais e insights sobre desempenho. A biblioteca se integra perfeitamente a aplicativos Dart, ajudando as equipes a identificar e resolver bugs rapidamente. Para aplicativos Flutter, recomenda-se usar o pacote dedicado sentry_flutter.
Casos de uso
- Monitoramento em tempo real de falhas
- Rastreamento de erros em Dart para web e lado do servidor
- Detecção de problemas de desempenho
- Depuração de problemas em produção
- Integração com painéis do Sentry.io
Principais recursos
- Suporte multiplataforma (Web, VM)
- Captura automática de erros
- Registro de contexto e trilhas
- Integração com o backend do Sentry.io
- Marcação e filtragem de eventos personalizados
Indicado para
- Aplicações Dart no web e servidor
- Equipes usando o Sentry.io para monitoramento
- Desenvolvedores que precisam de análise de falhas
- Projetos que exigem contexto de erro detalhado
- Aplicações destinadas a múltiplas plataformas
Considerações
- Não destinado a aplicativos Flutter (use o sentry_flutter em vez disso)
- Requer conta e configuração de projeto no Sentry.io
- Pode aumentar levemente o tamanho do pacote do aplicativo
- Requer configuração adequada para desempenho ideal
- Recursos nativos móveis limitados em comparação com o sentry_flutter