Por @Alvy — 19 de Octubre de 2024

Consejos para crear y gestionar buenos logs (registros) en las aplicaciones

Rox Williams tiene una lista bastante precisa y bien definida de los mejores consejos para crear logs (registros), algo necesario en aplicaciones para depurarlas (debugear), cuando gestionan sistemas que trabajan con eventos, acciones o dispositivos externos.

La clave suele ser empezar por el instante temporal (timestamp) y luego añadir los metadatos de los eventos, que pueden variar según de qué se trate. La lista resumida de los diez consejos es esta:

  1. Estructurar los logs.
  2. Consolidar los logs en el momento de su creación.
  3. Utilizar identificadores únicos.
  4. Estandarizar los nombres de campos y tipos de los logs.
  5. Evitar registrar datos sensibles (ej. contraseñas, tarjetas de crédito).
  6. Tratar los logs como datos.
  7. Utilizar un sistema centralizado para gestionar los logs.
  8. Configurar la retención de logs (cada cuánto se borran).
  9. Definir alertas.
  10. Documentar el formato de los logs y las prácticas

Si trabajas en programación o definición de productos es interesante leer el artículo para ver más ejemplos del uso de los logs y sus posibilidades, algo tan básico como interesante.

Compartir en Flipboard Publicar / Tuitear