Logger is a log queueing and optimization utility. It can completely replace sys/klogd, handle logs larger than 2GB, perform automatic nightly log rotation without affecting services, and transfer logs between machines via TCP connections. Any application that writes a text log can be maintained by Logger. It is light, small, and fast, emphasizes security, and reduces drive usage through memory queueing.
License: GNU General Public License v2
Changes:
This critical upgrade addresses the issue with the random segfaults. The TCP connections are now UDP. This change has been made in such a way that the config file doesn't need to be changed. If you want to, though, simply replace TCP with UDP. The segfaults actually occurred due to the TCP connection stack running out of space. Switching to UDP is the best approach until something like T/TCP or similar is available in Linux.
More...