LogfileTool
A generic tool for analysing the access log files of a Plone site. For Plone 2.1.
This tool, currently part of the product LinkUtil (see)
- wraps and extends the weblog Python library
- can exploit synergies with the PloneLoginHistory product.
It allows to count and list the accesses (in the usual 'combined' format), by
- client IP and client name
- client country
- user agent
- off-site referer
- search word and search phrase.
It allows to filter the logfile entries by a combination of:
- selecting a subset of the available logfiles
- setting start date and/or end date
- including/excluding page/resource suffixes (e.g. filename extensions) in a set
- including/excluding paths containing substrings in a set
- including/excluding referers containing substrings in a set
- including/excluding client IPs in a set
- limiting to a specific referer type (local, manual, file, off-site).
The filtering criteria can be
- defined by default as attributes of the tool itself
- changed at each query execution.
If the PloneLoginHistory product is also installed, the LogfileTool allows to count and list the accesses also by
- userid of the Plone member
- location of the member (from the member data).

