Sentry
Plataforma de monitorización de aplicaciones para desarrolladores, con seguimiento de errores y rendimiento en tiempo real
Sentry avisa a los desarrolladores cuando su código falla y por qué. Al añadir un SDK a una app, los errores se reportan con la traza de la pila, el entorno, las acciones del usuario antes del problema y la versión que lo introdujo. Sentry agrupa los errores duplicados en una sola incidencia, envía alertas y enlaza con el commit relevante, así que los equipos corrigen un fallo rápido en lugar de enterarse por las quejas de los usuarios.
Además del seguimiento de errores, Sentry monitoriza el rendimiento con trazas que muestran peticiones y consultas a bases de datos lentas, y la repetición de sesiones graba lo que vio el usuario. La monitorización de cron vigila las tareas programadas y el estado de las versiones sigue las sesiones sin fallos. Su asistente de IA, Seer, analiza las incidencias para sugerir causas raíz y puede proponer correcciones, y las herramientas para monitorizar aplicaciones de IA trazan las llamadas a modelos. Admite la mayoría de lenguajes y frameworks, y se integra con GitHub, Slack y Jira.
Sentry tiene un plan gratuito para desarrolladores y planes de pago según el volumen de eventos, y se puede alojar por cuenta propia. El código fuente está disponible con una licencia que permite el uso pero restringe los servicios alojados que compitan con él. Los costes suben con el tráfico salvo que muestrees los eventos. Entre sus competidores están Bugsnag, Datadog, New Relic, Rollbar y Firebase Crashlytics para móvil. Sentry es una de las opciones más populares entre desarrolladores por su detalle a nivel de código.