date: 2007-08-20 11:08:59+00:00
Record entries in log files with logger
categories: - Linux
Call me Mr. Obvious on this one, but I actually always need to check out the manpage for this...
If you want to record entries in logs file :
Example here in daemon.log
$ sudo logger -p daemon.warn
"This is a test"
Where daemon is the facility, warn is the level
Hit Ctrl+C when done.
Result in /var/log/daemon.log :
Aug 20 13:07:16 hostname user: "This is a test"
Check /etc/syslog.conf to know the facilities :
auth,authpriv. /var/log/auth.log .*;auth,authpriv.none -/var/log/syslog
daemon. -/var/log/daemon.log kern. -/var/log/kern.log lpr. -/var/log/lpr.log mail. -/var/log/mail.log user.* -/var/log/user.log
This morning I was asked on launchpad to send the content of daemon.log after a reboot.. I used logger to mark when I was about to reboot, and when the machine was back up. It allowed me to cut the interesting snippet out of the whole log easily.