LogAnalyzer is a Web front-end for syslog and other network event data. It provides easy browsing, searching, basic analysis, and some graphics. Data is taken from databases or plain syslog text files, so LogAnalyzer does not require changes to an existing logging infrastructure. Depending on the log data present, it can process syslog messages, Windows event log entries, and some more exotic things. Its troubleshooting support enables users to quickly find solutions to problems seen in the log data. LogAnalyzer was previously called phpLogCon, and has been renamed since v3.
LogBot is an IRC bot that creates Web-based logs in XHTML format. It uses the PircBot API to connect to an IRC server and is useful for disseminating online conferences and discussions of interest groups to those who do not use IRC. mIRC-style coloring is used and URLs are hyperlinked.
LogDistiller is a log files merge and sort tool. It reads log files, parses them into structured log events with attributes, then classifies them according to rules configured in an XML file. Classification results go into reports, which are published according to the rule configuration: simply stored in a file, sent by mail, or even added in a news feed. Some log parsers are included for syslog, Weblogic, simple line logs, Oracle alerts, and others. Log file parsing is designed to be easy to extend.
LogJack extracts page view/file download counts and other information from Web server logs, and places the information in individual files for easy inclusion into dynamically-generated Web pages. After generating the initial data, LogJack continues to monitor things and update its files and reports.
LogSplitter is a log handler for Apache that combines the features of rotatelogs, splitlog, and (in part) cronolog. It can process all of your virtual host logs with a single instance of the program, while keeping the benefits of having separate log files that don't need further splitting. It periodically rotates log files and a post-rotate command can be invoked automatically.
LogToMysql contains two simple programs for logging from an Apache web server to a MySQL database using the piped logs mechanism. It can be used on either a single server running both Apache and MySQL, or with separate machines. If separate machines are used, several servers can log accesses and errors to a single database. The code may be used with both Apache versions 1 and 2, and other servers capable of piped logging. It is designed for "common" or "combined" access log formats. No changes are required to a standard server installation; these are stand alone programs, not server modules. On an Athlon 1800 machine running both the Apache server and MySQL, it was possible to sustain logging of over 200 hits per second without problems.