Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SUGESTAO - usar sentry para monitorar erros e performance na api e frontend #1118

Closed
coffeeispower opened this issue Dec 9, 2022 · 2 comments

Comments

@coffeeispower
Copy link
Contributor

coffeeispower commented Dec 9, 2022

o Sentry é um serviço que permite rastrear erros em aplicações, e possui sdks para diversas linguagens e frameworks.

Seria util no tabnews para ter notificações quando shit hits the fan

No site do sentry mostra varias informações detalhadas do erros desde a mensagem ate o stack trace e variaveis locais, e tambem mostra informações da maquina tambem pra dar um pouco mais de contexto

O tabnews sendo uma plataforma nova isso pode ajudar a amadurecer.

O sentry é open source, então alem da versão SaaS, existe a opção de fazer self-hosting

@Rafatcb
Copy link
Collaborator

Rafatcb commented Dec 15, 2023

@aprendendofelipe aproveitando que você está investigando alguns problemas com erro ao usar a versão do Node 20, acha que o Sentry te ajudaria?

Lembrando da nossa política de não coletar dados dos usuários (#237 (comment)), sei que o Sentry coleta algumas informações, como o IP, mas parece ser possível não coletá-las (documentação sobre como não coletar IP). Fora que esse problema só surgiria ao usar o Sentry na parte do frontend.

@aprendendofelipe
Copy link
Collaborator

Não tenho certeza, mas acredito que não ajudaria nesse caso, pois aparentemente os erros não estavam ocorrendo na aplicação, e sim em algo da Vercel (no start das lambdas).

A Vercel até deixa um aviso de que o Node 20.x ainda está em beta. Após alterar para o Node 18.x, não deu mais nenhum erro.

Acho que a gente só via os erros porque temos configurada integração direta da Vercel com o Axiom. O formato dos erros nem vinham no formato padrão dos erros gerados pela aplicação.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants