Prioriza el Seguimiento de Errores: La Señal Más Valiosa de la Observabilidad

2025-06-05
Prioriza el Seguimiento de Errores: La Señal Más Valiosa de la Observabilidad

Este artículo argumenta que el seguimiento de errores debe ser prioritario al construir sistemas de observabilidad. El modelo estándar de los 'tres pilares' (registros, métricas y rastreos) pasa por alto la señal más valiosa: los errores. Las excepciones indican directamente fallas en los supuestos del código, ofreciendo información más directa y valiosa que los registros, las métricas o los rastreos. El autor aboga por un seguimiento profundo de errores, recopilando rastreos de pila completos, variables locales, datos de solicitud y contexto de usuario, en lugar de simplemente contar errores. Critica la abstracción de errores como eventos genéricos y la tendencia de las suites APM de pila completa a marginar el seguimiento de errores, enfatizando que el seguimiento de errores debe ser primordial, no una idea posterior.

Leer más

Por qué abandoné Sentry autohospedado: 16 GB de RAM y una instalación compleja fueron los motivos

2025-04-18
Por qué abandoné Sentry autohospedado: 16 GB de RAM y una instalación compleja fueron los motivos

El autor relata su experiencia al abandonar Sentry autohospedado. Inicialmente, debido a los requisitos del trabajo, hospedó con éxito Sentry. Años después, al intentar configurar Sentry autohospedado para un colega, encontró varias advertencias en la documentación de Sentry sobre los riesgos del autohospedaje, junto con requisitos de recursos exigentes (al menos 16 GB de RAM y varios núcleos). Esto resultó costoso e increíblemente difícil de mantener, con el proceso de instalación que involucraba cientos de líneas de scripts. La retroalimentación del usuario en línea confirmó la dificultad de mantener Sentry autohospedado. Finalmente, el autor desistió de hospedar Sentry y decidió desarrollar una alternativa más ligera.

Leer más
Desarrollo