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.

Tags Internet Log Analysis Web Site Management Systems Administration Utilities
Licenses GPL
Operating Systems OS Independent
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  01 May 2002 18:40
  • Rrelease-after

Changes: Copyright strings have been updated.

  • Rrelease-mid
  •  23 Apr 2001 12:43
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  30 Jan 2001 06:13
  • Rrelease-after

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

    • Rrelease-mid
    •  30 Jan 2001 06:13
    • Rrelease-after

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

      • Rrelease-mid
      •  30 Jan 2001 06:13
      • Rrelease-after

        Changes: 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.

        32b3e8c159e4fe08863be44676614142_thumb

        Project Spotlight

        OpenMeetings

        A multi-language customizable video-conferencing and collaboration system.

        Ffb3097dbfcb187b27f03bcf3dc9084d_thumb

        Project Spotlight

        nagstamon

        A Nagios status monitor as floating statusbar or system tray.