Certain circumstances may warrant re-processing of log data, such as a DNS server being down when the processing was, incorrectly applied filters, and so on. The following document describes the proper procedure necessary to back out and reprocess webserver log data.
Please note that reprocessing logs requires the use of Urchin utilities that are only available from a command line shell environment. It is not possible to do the complete procedure exclusively from the Urchin web-based administrative GUI.
Important! Please be certain that you are running Urchin 4.101 or later before running the udb-sanitizer utility. The utility included in Urchin 4.100 did not work properly and was corrected in Urchin 4.101.
Reprocessing a Single Day:
udb-sanitizer -p profile-name -d YYYYMM
Reprocessing an Entire Month:
The procedure for reprocessing an entire month's worth of data is identical to the single day procedure above, except when invoking the udb-sanitizer utility select Option 2, Delete this month entirely instead of Option 5.
The udb-sanitizer utility provides additional functionality for managing Urchin databases. Please see the Knowledgebase article entitled Database hard close and data recovery using the udb- sanitizer for further information about its capabilities and usage.