Zajrzyj

Przeczytaj

Open Source w biznesie

Zarządzanie treścią

Linux - optymalizacja, tuning

Squid - optymalizacja, tuning

Polityka bezpieczeństwa

Detekcja intruzów - Snort

Płace informatyków

Bezpieczeństwo - spyware

Monitoring pracowników

Absolwenci a rynek pracy

Linux on the Desktop

Wirtualne sieci prywatne

Linux - zarządzanie ruchem

Instant messaging

Open Source - tańsze państwo


Squeezer is:

  • log analysis script for proxy web cache server Squid,
  • written in Perl to run on any platform with Perl interpreter,
  • free, Open Source software

It's purpose:

  • to show performance of Squid,
  • to find configuration "bottlenecks" for optimization

What it does:


counts
  • number of requests,
  • traffic volume,
  • traffic speed
for
  • whole traffic,
  • direct direct traffic from original web servers,
  • traffic served from local Squid's installation
  • traffic from peers
  • refreshing traffic going through refresh_patterns

The original concept and first version of Squeezer appeared in 1999, when I was working at Nicolas Copernicus University in Toruń, Poland. I needed a tool to show that Squid really speeds up web access. I also wanted to find "bottlenecks" and tweak Squid's configuration. I have written tool "after hours" on my own. I also wrote a guide about configuring Squid for optimizing performance. It is available on Web and also discussed in Polish IT magazine PCkurier and 2000.Apache.con conference.

Soon after creating Squeezer I left NCU and also left web caching for years. In 2003 Andrew Fresh rewrote Squeezer. Andrew's work (e.g. programming style, data structures) and interest from other people inspired me to rewrite Squeezer again. It is now updated to work with current Squid logs. The programming style has been improved to easier maintenance and further development.

SourceForge.net Logo

Download Squeezer now


View example report here


Squeezer was used in research over web caching:

Squeezer is also used e.g. by:

Copyright 1999-2004 by Maciej Koziński
1