Configurably storing data in a plurality of files based on expressions and
conditions associated with the data. Logging software enables tracking of
the navigation pattern of users for selected network properties under
specified conditions. The logging software is configurable such that most
current and future logging specifications may be fulfilled without any
code changes to the logging software.