Summary.Net Archives
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Summary-Talk] Incremental Processing Questions



>On 1/14/04 9:35 AM John May (jmaymailing@pointinspace.com) wrote:
>
>>- Is there any way to automate rebuilding the report file, instead of
>>manually turning off and on incremental processing?
>
>That depends on what you are actually trying to do. In normal usage you
>should not have to be turning incremental on and off. Perhaps what you
>want is "Incremental every hour, regular on schedule", an option on the
>Time Units configuration page. That will reset the database according to
>the schedule you configure.

Cool - didn't notice this option.  Any way to make the incremental 
every day instead of every hour?


>  >- If the initial run is set to limit to the past 60 days, then
>>incremental is enabled, what happens with the older log lines?
>
>First, nothing that is in the database before incremental mode is turned
>on has any effect. Summary starts over at the moment when incremental
>mode is turned on.
>
>Second, incremental mode honors starting dates, but not ending dates. So
>if you have Summary configured to report on the last sixty days then it
>will start reading log entries sixty days before the moment that
>incremental mode was turned on and then keep adding in everything after
>that.

If I use the above option, does it function the same way?


>  >- We roll our logs weekly into a .gzipped file.  That said, when the
>>log rolls will incremental pprocessing double-count hits since this
>>may appear as a "new" file to it?  Or will it only use newer log
>>lines than the last in memory?  And will it recognize that the
>>access_log file is now different (since it was emptied when rolled)?
>
>Summary will properly track the access_log file, noticing when it has
>been reset. It can also handle log rolling, where the log file gets
>renamed, and correctly read the last few log entries out of the rolled
>log. It will not, however, properly deal with rolled logs that are
>compressed when they are rolled. They will not look like the uncompressed
>version of themselves and will be treated as a new file, resulting in
>double counting.
>
>One good approach is to only compress the logs the second time they are
>rolled, that is roll it once uncompressed and then at the next log
>rolling interval compress it. Then you only show Summary the current log
>and the previous log and everything will be fine. Another approach is to
>never show Summary the current log file. Then it will only see compressed
>logs and again everything will be fine. Another approach is to use
>"Incremental every hour, regular on schedule" and set the schedule to
>reread everything shortly after the logs are rolled.

I think I'll go for option C, but will look into A as well.  Thanks 
for the info!

	- John

-- 

-------------------------------------------------------------------
John May : President                  <http://www.pointinspace.com>
Point In Space Internet Solutions             jmay@pointinspace.com

          LPA Corporate Partner / FSA Associate / ACN Member

       Professional Lasso / PHP / MySQL / FileMaker Pro Hosting
-------------
Go to <http://summary.net/list.html> to update subscription info.