Forum OpenACS Q&A: Response to Monitoring dynamic pages viewed when logged in?

Posted by Stephen . on
This is a problem begging for a common solution. There are many places in the toolkit that need to record who viewed what when information (clickthrough, banner ads/ideas, bboard new stuff, new stuff in general, static pages, session tracking...).

Ad fixed up the AOLserver nslog module to support logging arbitrary information. Good candidates would be session_id, user_id, package_id, node_id etc.  Periodicaly load the log file into the database for analysis or use by packages. There's a data wharehouse package somewhere...

Some packages have real time requirements for their logging. Maybe all you can provide is a common interface for logging with an -immediate switch, and a common back end for storage and analysis.