Mi pregunta es simple: qué escribir en un registro. ¿Hay alguna convención? ¿Qué tengo que poner?¿Qué escribir en el archivo de registro?
Dado que mi aplicación tiene que ser lanzada, me gustaría tener registros amigables, que puedan ser leídos por la mayoría de las personas sin preguntar de qué se trata.
Ya tengo algunas ideas, como una marca de tiempo, un identificador único para cada función/método, etc. Me gustaría tener varios niveles de registro, como seguimiento/depuración, información, errores/advertencias.
¿Utiliza algunos recursos de registro preformateados?
Gracias
Por lo que vale la pena, los registros normalmente no están destinados a ser leídos por los usuarios, por lo que la mayoría de las personas tratan de hacerlos más informativos que "amigables" ... –
@David: ¿Qué? La mayoría de los registros los leen los administradores, que son una clase de usuarios. No estoy seguro de lo que estás hablando. "Amigable" para un administrador generalmente significa "Completo" - sello de fecha, ID de sesión, nombre del módulo, nivel de gravedad, un mensaje que se ajusta en una línea, etc. –
amigable significa aquí que el formato de registro será fácil de analizar, leer, y ofrecer la posibilidad a cualquier usuario (como un usuario actual o un administrador) de poder con la mayoría de las herramientas tener información pertinente sobre la aplicación –