Un log, es la documentación producida automáticamente con fecha y hora de los eventos relevantes para un sistema en particular.
Prácticamente todas las aplicaciones y sistemas de software producen archivos de registro o logs. Estos mensajes de registro se pueden grabar y analizar más tarde, incluso después de cerrar un programa.
[alert type=»info» icon-size=»small»]Los logs están presentes en el software ejecutable, en los sistemas operativos y en los programas, donde se registran todos los mensajes y los detalles de los procesos.[/alert]
Registrar los logs sirve para ver la documentación cronológica de cualquier actividad que pudiera haber afectado a una operación o evento en particular. Los detalles suelen incluir los recursos a los que se ha accedido, las direcciones de destino y de origen, una marca de tiempo y la información de inicio de sesión de usuario de la persona que ha accedido a los recursos.
[alert type=»info» icon-size=»small»]El estándar de registro más utilizado es syslog, que es la abreviatura de «registro de sistema»[/alert]

Ejemplo
En por ejemplo, un servidor web, los logs listan todos los archivos individuales que la gente ha solicitado de un sitio web. Estos archivos incluirán los archivos HTML y sus imágenes gráficas incrustadas y cualquier otro archivo asociado que se transmita.
A partir de los archivos de registro o logs del servidor, un administrador puede identificar el número de visitantes, los dominios desde los que están visitando, el número de solicitudes para cada página y los patrones de uso según variables como las horas del día, la semana, el mes o el año.