The Sysklogd package contains the klogd and syslogd programs.
klogd is a system daemon which intercepts and logs Linux kernel messages.
Syslogd provides a kind of logging that many modern programs use.Every logged message contains at least a time and a hostname field, normally a program name field, too, but that depends on how trusty the logging program is.