Evolución del formato de registro 4D

Traducido automáticamente de Deepl

Recientemente hemos revisado los formatos de nuestros registros para aumentar su legibilidad y su conformidad con el análisis automatizado. Hemos realizado estas mejoras en respuesta a situaciones de la vida real que hemos experimentado, abordando directamente los problemas que estaban obstaculizando nuestra capacidad de utilizar los registros 4D. En esta entrada del blog, explicaremos en detalle los cambios que hicimos para que pueda ajustar sus herramientas de análisis de registros en consecuencia.

La descripción del formato de los logs 4D puede encontrarse aquí, y la lista de cambios en comparación con 4D v18 se explica en esta pestaña:

Nuestro formato de fecha es ahora el mismo en todos nuestros registros. Hacer conexiones entre diferentes registros es ahora más fácil.
Hemos cambiado el nombre de nuestros archivos de registro. Como a menudo comparamos los registros del servidor con los del cliente, tener nombres diferentes para ambos archivos es muy práctico para evitar confundir uno con otro.

Hemos reorganizado los registros de depuración en formato tabular. Ahora son más fáciles de leer para los seres humanos. También utilizamos los mismos valores para el índice del plugin y el resultado del comando PLUGIN LIST.

Los registros de diagnóstico son legibles para los humanos, y eso es algo que queríamos mantener, pero también hemos mejorado su formato para el tratamiento automatizado.

Además, el Analizador de Registros de Depuración ha sido convertido a la v19. Encontrarás la nueva versión aquí. Y si no conoces esta maravillosa herramienta, te animamos a que leas esta entrada del blog.

Los registros son importantes tanto para su trabajo como para el nuestro. El equipo de soporte de 4D los utiliza con frecuencia para ayudarle a solucionar problemas inesperados, así que no se olvide de ellos cuando experimente un problema, son una verdadera mina de oro.

Por supuesto, si tiene alguna pregunta sobre estos cambios, ¡no dude en preguntar en el Foro 4D!

Nicolas Brachfogel
• Propietario de producto y Desarrollador Senior - Nicolas Brachfogel se unió a 4D en 2017 como Senior Developer (4D Server y networking). Como Product Owner para gestionar el lanzamiento de Apple Silicon, está a cargo de escribir historias de usuario y traducirlas en especificaciones funcionales, así como asegurarse de que las implementaciones de las funcionalidades satisfagan las necesidades del cliente. Diplomado por el Instituto Superior de Informática Aplicada (INSIA), Nicolas comenzó su carrera como desarrollador de software en 2001. Tras varios años codificando en Java y C++, pasó a especializarse en el desarrollo cliente-servidor para empresas de videojuegos. Como desarrollador/arquitecto de servidores, trabajó con éxito en las arquitecturas de servidores de muchos juegos (Dofus Arena, Drakerz, Trivial Pursuit Go!).