Limitations of syslogd on Unix

Stock syslogd Limitations | Log File Rotation Problems

This page covers various problems associated with current Unix logging, both in the stock Unix syslogd daemon and in common log file rotation practices. A modern logging daemon like syslog-ng can solve the problems outlined below.

Stock syslogd Limitations

Log File Rotation Problems

Traditional log file rotation may cause various problems, including the “send HUP signal and hope” versus “just copy and truncate” approaches used by external rotation utilities, the difficulty of backing up frequently renamed files, the difficulty in referencing logs from a certain number of days ago in rotated logs, and additional problem should a host be offline for several days.

See the syslog-ng notes on setting up an improved logging infrastructure.