Syslog es una instalación de registro estándar. Recopila mensajes de varios programas y servicios, incluido el kernel, y los almacena, dependiendo de la configuración, en un grupo de archivos de registro normalmente debajo /var/log
. En algunas configuraciones de centros de datos hay cientos de dispositivos, cada uno con su propio registro; Syslog también es útil aquí. Uno simplemente configura un servidor syslog dedicado que recopila todos los registros de dispositivos individuales a través de la red. Syslog también puede guardar registros en bases de datos y otros clientes.
Según my /etc/syslog.conf
, default /var/log/kern.log
captura solo los mensajes del núcleo de cualquier nivel de registro; es decir, la salida de dmesg
.
/var/log/messages
en su lugar, apunta a almacenar mensajes valiosos, no depuradores y no críticos. Este registro debe considerarse el registro de "actividad general del sistema".
/var/log/syslog
a su vez registra todo, excepto los mensajes relacionados con la autenticación.
Otros ficheros de registro de insteresting gestionados por syslog son /var/log/auth.log
, /var/log/mail.log
.
Con respecto a su pregunta: si solo necesita el registro de mensajes del núcleo, use kern.log
o llame dmesg
.