Projects / ScanErrLog


ScanErrLog is a Python module that allows you to parse Apache error_log files and present their data in decreasing order of occurences of error messages. This is particularly useful if you want to quickly solve the most annoying problems Web visitors encounter on your site. You can use it directly from the command line, import it into another Python program and use the classes it defines, or use it as a CGI script. You can produce reports in HTML, PDF, XML, or Plain Text formats.

Operating Systems

Recent releases

  •  01 May 2002 22:40

    Release Notes: Copyright strings have been updated.

    •  23 Apr 2001 16:43

      Release Notes: The obsolete jahtml module is no longer needed. This release now requires the jaxml module, version 2.22 or higher, and it works fine with ReportLab 1.06.

      •  01 Dec 2000 13:55

        Release Notes: A missing import statement caused the previous release of the program to crash immediately (at least under Solaris). This version fixes this problem.

        •  30 Nov 2000 16:37

          Release Notes: When using the --continue option, an illegal seek error was possible, and crashed the program under certain circumstances. This release fixes that bug.

          •  23 Nov 2000 15:29

            Release Notes: A new option (-c | --continue) was added to cache statistics in a file between many runs of ScanErrLog on the same, possibly ever growing, file. This change dramatically improves the parsing performance if you parse the same file many times (e.g. every day or week). This is not fully tested but seems to work well. Input file reading optimisations were also done, which greatly improve performance on big files.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.