|
Sawmill is a powerful, hierarchical log analysis tool that runs on every major
platform. It is particularly well suited to web server logs, but can process
almost any log. The reports that Sawmill generates are hierarchical, attractive,
and heavily cross-linked for easy navigation. Complete documentation is built
directly into the program.
Here are just a few of the major features of Sawmill:
| Sawmill presents an intuitive user interface, which leads
you through every step of browsing your log file's statistics. Statistics pages are full of links to related information,
organized intuitively so you can get to the information you want with a
minimal number of clicks. A powerful hierarchical optimization feature
automatically reorganizes the hierarchy to increase the amount of useful
information on each page. |
|
 |
| The manual for Sawmill is built right into the program, so it's always at
your fingertips as you use the program. Throughout the HTML interface, there are
links to relevant sections of the documentation, and wherever a
configuration option is mentioned, or a value is requested for it, there is a
link to that option's documentation page. You can browse the documentation by
running any copy of Sawmill or from links on this website. |
| Sawmill statistics are "live," for unparalleled flexibility
while viewing the statistics. Sawmill shows you a collection of interlinked
web pages which allow rapid navigation of the entire range of your log
statistics. Convenient links and menus right on the statistics pages let you
zoom in, set up real-time global filters (global filters not available in Sawmill Lite), show and hide columns of the tables and
other view elements, sort the data however you want, and much more. |
|
 |
 |
- Analyze subsets of your data by the use of filters: For example you can retain only hits from external sources for analysis (configuration page not available in Sawmill Lite).
- Analyze relationships between fields in your log: For example Sawmill not only identifies key information such as which referrers are search engines or what search terms bring customers to your website. It can analyze relationships such as which search terms were used in search engines that brought hits on your website.
|
| Sawmill's statistics are attractive. The tables are colored
for easy reading, and the graphs are designed to be easily readable. You'll be
able to take the reports right out of Sawmill and show them to your boss, or
your investors, or anyone else. |
| Sawmill stores your statistics in an optimized internal database or Enterprise support MySQL.
This database can be incrementally updated as new log files arrive, and old
data can be periodically expired from the database. Sawmill generates
reports directly from the database; it does this so quickly (just a few
seconds) that you can browse through your statistics in real time, asking
for new views of your data with every click, and receiving the information
you want almost instantly. |
|
 |
| Since Sawmill generates a new "report" every time you click the mouse, it has
been heavily optimized for speed. Most pages load in less than five seconds, so
you won't be waiting for your statistics. There is no limit to the amount of
data Sawmill can analyze, and even really huge datasets (terrabytes of log data)
can be browsed in real time (hardware permitting). |
| Sawmill is extremely easy to install. For Windows or MacOS, just run the
installer and launch the program. For UNIX, just tar/gunzip it and run the
executable. Sawmill starts its built-in web server, and you're ready to start
using it immediately. Or if you want to run it as a CGI program, you can drop
the executable in the CGI directory of your web server, and start using it
immediately from your favorite web browser. |
| Sawmill is highly configurable using a large set of
configuration options. These options can be set through the graphical user
interface from any modern web browser. The options let you choose which views are
available (or you can create your own custom views), what types of
information are tracked, which log entries are filtered out, what the
statistics look like, and much, much more. |
|
 |
Sawmill runs on all major platforms. There are currently versions for the following platforms (x64 refers to AMD64, EMT64 and SPARC64):
- An x86/x64 system running Windows (95, 98, ME, NT, 2000, XP, Vista or 2003)
- An x86/x64 system running Linux (based on CentOS buiild enviroment)
- An x86 system running FreeBSD
- An x86 system running OpenBSD
- An x86/x64 system running Solaris 10
- An Intel/PowerPC Macintosh running MacOS X
- A Sun workstation running Solaris 8/9/10
Source code is also available (encrypted), so Sawmill can be compiled and run on
any system with a C++ compiler.
If you are interested in seeing Sawmill on any other platforms, send a mail to
sales@sawmill.co.uk.
If you want to analyze a log in a different format, Sawmill also lets you
use custom log format plug-ins. These can be user writen (see the Creating Log Format Plug-ins chapter of the manual) or you can ask us to do this for you. Normally there will be a charge but if you are new to Sawmill and you order Professional 5 (or larger license) you can get it refunded on purchase. Contact sales@sawmill.co.uk for more information.
|