sldb is the embedded database for syslog. It captures log messages to a disk-backed database, and sorts them by user-defined subject. Excess messages from each bin are pruned on a first-in, first out basis.
Talancc's Logviewer is a program to aid sys admins get to the information that they want in the log files. We are working on a shell and a gui version.