> Home > Knowledge Base > FreeProxy Knowledge Base > I2050: What are all those logs for ?
Hi Guest

I2050: What are all those logs for ?
Product: FreeProxy
Versions: FreeProxy, 3.5 and above
Note: 2050
Date reported: 12 August 2004

Issue Detail
Which logs should I be using ?

The purpose of this note is to clarify the use of diffent types of log.

FreeProxy logs a vast amount of information, more than you would typically want and therefore if you are looking for meaningful information you should understand the purpose and available information for each type of log.

FreeProxy can log the following information:
  • Connection Statistics
  • Summary Connection Statistics
  • Access information
  • Debug Log and message contents

Connection Statistics
For each connection that FreeProxy makes, you can log the details of the connection. This information includes the user, their IP address, what they wanted to access, the amount of data sent and received and the response time from the remote. Other information is available as well for logging. Why would you use it:
  • To monitor what users are accessing
  • To check the quality of the caching
  • Check response times
  • Download into a spreadsheet for analysis of frequently accessed sites.
  • Determine the quantity of data being retrieved from the internet
  • Check the times users are accessing the system

How would you analyse the data:
You can choose one of 3 styles of output. The XML format imports easily into MS Excel. The W3C format can be analysed by many analysis packages.

Summary Connection Statistics
This log is output at the frequency you specify and is a summary of the log Connection Stats produced by IP address and protocol.
Why would you use it:
If you do not summarise the information from the connection statistics yourself then this summary is an easy way of obtaining user information.
How would you analyse the data:
For formatting information only, output to MS Excel or simply use the information as it is.

Access Information
The purpose of this log is to list the results of all the resource permission validations. Every validation against a resource permission (all URL filters, path filters, etc) are listed. The option screen enables you to select the class of check (Granted, Forbidden and Default) you want to see.
Why would you use it:
Typically, you only want to see Forbidden access. You can list all validations however unless you particularly need to follow through on a problem, this is unnecessary.

Debug Log and Message contents
Lists details of the program functions being accessed and specifics of the program data areas and threads.
Why would you use it:
If you asked to do so by Support, you may need to set the full trace option. This is only meaningful to the FreeProxy developers and has not "user friendly" information. You can however use the "Log message content" option to see the contents of messages if you need to.

In Summary, a typical setup would include the following:
  • The Access Log: Only Fobidden access selected
  • The Connection Statistics log
  • Optionally use the Summary logs
  • Debug log OFF and no logging of message contents.

Hand-Crafted Software.
MemHT Portal is a free software released under the GNU/GPL License by Miltenovik Manojlo