cksyslog is a Perl script for UNIX system administrators. It simplifies filtering out the "normal" parts of a syslog and sorting what's left into a report. It's designed to be run on a daily basis, and works especially well when an entire group of machines send their syslog data to one computer.
You can filter log entries based on the facility which logged them or you can toss individual entries when they contain certain text strings. It's also very easy to group a set of related services so they appear together in the report.
The current version is 1.2.
Download cksyslog-1.2.tar.gz (9KB)
combine-logs allows you to recombine two or more syslogs back into a single
chronological log. This is useful whenever you send syslog messages to
different files, but only want to see a single report when using a tool like
cksyslog. Red Hat Linux, for example, comes configured out of the box to
split interesting messages across several different files.
The current version is 1.0.
Download combine-logs-1.0.tar.gz (8KB)
Send any feature suggestions or bug reports to steve (at) moonglade.com.
combine-logs: merge broken syslogs back together