No construyas tu propio monitoreo: déjaselo a un SaaS gratuito — observabilidad por $0 con Sentry + PostHog
(whale-tail.tistory.com)Este es el registro de cómo armé por $0 al mes un stack de observación de errores y comportamiento para una app de surf desarrollada por una sola persona usando Sentry + PostHog.
Puntos clave de la lectura:
- El principio es dejar la infraestructura de observabilidad en manos de un SaaS gratuito en vez de construirla por cuenta propia, y concentrar los recursos de un desarrollador individual en las funciones del dominio.
- En el backend, solo se envían a Sentry los errores de servidor 5xx y se excluyen los 4xx por ser ruido / con
tracesSampleRate:0se desactiva el seguimiento de rendimiento y se ahorra el límite gratuito
de 5k/mes - "Más importante que qué enviar es qué no enviar" — si se rechaza el permiso de notificaciones, se deja solo como breadcrumb en vez de crear un issue, para evitar desperdiciar la cuota
- PostHog se eligió sobre Firebase Analytics porque en Expo se integra como un SDK puro de JS sin necesidad de recompilar
- Trampa: la carga automática de source maps de
sentry.gradlerompe el build de release → se evita desactivándola (la recolección de errores se mantiene, pero el stack queda
minified)
Aún no hay comentarios.