Free-SA is tool for statistical analysis of daemons' log files, similar to SARG. Its main advantages over SARG are much better speed (7x-20x), more support for reports, and W3C compliance of generated HTML/CSS reports. It can be used to help control traffic usage, to control Internet access security policies, to investigate security incidents, to evaluate server efficiency, and to detect troubles with configuration.
| Tags | Internet Log Analysis |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | POSIX Unix Linux Windows via Cygwin |
| Implementation | C HTML CSS JavaScript |
| Translations | Slovak Italian English French German Russian Czech Estonian Belarussian |
Recent releases


Changes: This version is merged with 1.6.2 from the stable branch. Different usernames in TT reports now are separated by vertical space. You may use up to 16 local filters defined by yourself, but only the first 8 will have indicators. New names for almost all options have been introduced. Files are handled now in a more secure and correct way, especially on the Win32 platform.


Changes: The action for removing records from a log file has been repaired, as a small mistake was introduced in 1.6.0.


Changes: Large file support has been repaired (a small mistake introduced in 1.6.0).


Changes: A new building system has been introduced. A 'tz_shift' experimental option for specifying the time zone difference between proxy and users locations has been added. A bug with divisor="v" has been fixed. A bug in OpenBSD, which has printf without the thousands separator, has been fixed. Different time ranges in the user graphics report and user date time report have been fixed. The '-V' option additionally shows the following important compile time macros: CC, INSTALL, CFLAGS, LDFLAGS, LIBS, and SATSEP.


Changes: This release introduces a lot of fixes for bugs which appear on Solaris and FreeBSD platforms. It should also improve Free-SA portability to other platforms as well. The Solaris port was improved. A bug with the "-d" option on the FreeBSD platform was fixed, as well as a bug which produced a message of "sh: environment corrupt". Double compilation with non-GNU versions of make was fixed. Small documentation and configuration file updates were done.