14 de junio de 20226 min de lectura
Qué registrar y qué dejar en paz
Por El equipo de Atflow

Registra todo, dice el consejo, porque nunca sabes qué vas a necesitar. Si lo sigues, obtienes una factura que crece con el tráfico, una búsqueda que tarda cuarenta segundos y un pajar que contiene con toda seguridad la aguja que no puedes encontrar. El volumen no es lo mismo que la visibilidad.
La prueba: ¿actuarías en función de esto?
Para cada línea, pregúntate qué harías de forma distinta si la vieras. Si la respuesta honesta es «nada», es ruido, y el ruido no es gratis. Cuesta almacenamiento, tiempo de consulta y, lo más caro, la atención de quien la hojea durante un incidente.
Merece la pena conservarlo
- Fallos, con el contexto suficiente para reproducirlos.
- Transiciones de estado de todo lo que implique dinero o permisos.
- Llamadas externas: qué se envió, qué volvió y cuánto tardó.
- Todo lo que hayas necesitado alguna vez en un post-mortem.
Normalmente no merece la pena conservarlo
- Comprobaciones de salud correctas, a volumen completo, para siempre.
- Migas de pan del tipo «entrando en la función» que quedaron de una sesión de depuración.
- Cuerpos de peticiones completos en endpoints de mucho tráfico — una forma rápida de registrar datos personales que nunca quisiste almacenar.
- Todo lo que nunca has buscado.
El movimiento útil es separar los dos flujos: logs para reconstruir lo que pasó e informes para los fallos que requieren una decisión. Mezclarlos es lo que hace inútiles a ambos.
LogsFundamentosCoste