Home Downloads Docs

About

Slarg, which stands for Squid Log Analyzer and Report Generator, creates reports based on analysis of access.log generated by Squid proxy. Slarg implements the incremental analysis thus completing log file scan and report generation in very short time, depending only on how frequently it is run.

Daily reports include statistics on visited hosts, per-user and per-client traffic consumption (accounting is made only on MISSing requests which result in incoming traffic), remote response codes, cache HITs and MISSes.

Reports are stored as XML files, which are easy to transform into preferrable view or format.

Requirements

  • Ruby >= 1.8.4
  • libxml-ruby >= 0.3.6
  • Squid >= 2.0 (must produce access.log in native format)
  • crond (or another reasonable task scheduler)
  • Feedback

    Please feel free to leave your comments, suggestions or bug reports.