FAQ: Typical Usage Patterns

How does a typical company use Sawmill; what does a typical Sawmill setup look like?

Short Answer

Installations vary from customer to customer--Sawmill provides enough flexibility to let you choose the model that works best for you.

Long Answer

There are quite a lot of different "models" that different customers use. For web server analysis, it is common to have Sawmill running on the active web server, either stand-alone or in web server mode, accessing the growing log files directly; this works well as long as the dataset is not too large and the server is not too heavily loaded. For very large datasets, however, many customers have dedicated Sawmill machines, which pull the logs over the network from the server(s). Databases are generally updated regularly; it's common to have them updated in the middle of the night, every night, using the Sawmill Scheduler or an external scheduler like cron.

In terms of the database layout, some common models include:

There are a lot of options, and there's no single best solution. You can try out different methods, and change them if they're not working for you. Sawmill provides you the flexibility to choose whatever's best for you.