Guardar mensajes en el log de sistema
2013-07-01 14:51:52
syslog es el protocolo y la aplicacion para enviar mensajes al log de sistema de Linux, que podemos encontrar en el directorio /var/log directory, y que es conveniente tener vigilado para mantener sanos nuestros sistemas.
Pero, ¿como enviamos dichos mensajes desde la linea de comandos o desde algún script? Usando el comando logger, que es una interfaz con el modulo syslog del nucleo.
Por ejemplo, para grabar un aviso de que hemos reiniciado una maquina para cambiarle un disco duro, usaremos una linea como esta:
$ logger Reiniciamos por cambio de disco duro
Podemos ver como va creciendo el log en el fichero /var/log/message:
# tail -f /var/log/message
Salida:
Jun 31 20:53:31 cochinote logger: Reiniciamos por cambio de disco duro