Sentry se ha convertido en la elección predeterminada para muchos de nuestros equipos a la hora de reportar errores de frontend. La utilidad de características como la agrupación de errores o poder definir patrones para descartar errores con ciertos parámetros ayuda a gestionar la avalancha de errores que llegan de muchos dispositivos de usuarios finales. La integración de Sentry en el pipeline de despliegue continuo permite cargar mapas de orígenes para una depuración de errores más eficiente. Aunque Sentry se ofrece principalmente como un SaaS, también valoramos que su código fuente está disponible públicamente y se puede usar gratis en casos de uso más pequeños y en instalaciones auto-hospedadas.
Sentry es una aplicación de monitoreo multiplataforma que se enfoca en el reporte de errores. Las herramientas como Sentry se diferencian de las soluciones tradicionales para el registro de logs, como ELK Stack, por su foco en descubrir, investigar y corregir errores. Sentry ya lleva un tiempo en el mercado y soporta varios lenguajes y frameworks. En ThoughtWorks lo hemos utilizado en muchos proyectos y ha sido realmente útil para rastrear errores, verificar si un commit realmente resolvió una incidencia y para generar alertas en caso que alguna incidencia resurja debido a problemas de regresión.
Sentry is an error-tracking tool that helps monitor and fix errors in real time. Error tracking and management tools such as Sentry distinguish themselves from traditional logging solutions such as the ELK Stack in their focus on discovering, investigating and fixing errors. Sentry has been around for some time and is quite popular — error-tracking tools are increasingly useful with the current focus on "mean time to recovery". Sentry — with its integration options with Github, Hipchat, Heroku, Slack, among other platforms — enables us to keep a close eye on our apps. It can provide error notifications following a release, enable us to track whether new commits actually fix the issue and alert us if an issue comes back due to a regression.