Enabling Stats Recorder in uPortal 2.6+
How do I enable and configure the stats recorder in uPortal2.6+?
To enable logging, a log4j logger needs to be defined. Adding the following or something similar to log4j.properties should accomplish this.
log4j.logger.org.jasig.portal.events=INFO, R
Once the logger is enabled, specific events can be registered by adding them to the supportedEvents property of the LoggingEventHandler in statsContext.xml. Here are a list of the available events:
org.jasig.portal.events.support.ChannelAddedToLayoutPortalEvent org.jasig.portal.events.support.ChannelInstanciatedInLayoutPortalEvent org.jasig.portal.events.support.ChannelMovedInLayoutPortalEvent org.jasig.portal.events.support.ChannelRemovedFromLayoutPortalEvent org.jasig.portal.events.support.ChannelRenderedInLayoutPortalEvent org.jasig.portal.events.support.ChannelTargetedInLayoutPortalEvent org.jasig.portal.events.support.ChannelUpdatedInLayoutPortalEvent org.jasig.portal.events.support.ModifiedChannelDefinitionPortalEvent org.jasig.portal.events.support.PublishedChannelDefinitionPortalEvent org.jasig.portal.events.support.RemovedChannelDefinitionPortalEvent org.jasig.portal.events.support.UserAddedFolderToLayoutPortalEvent org.jasig.portal.events.support.UserLoggedInPortalEvent org.jasig.portal.events.support.UserLoggedOutPortalEvent org.jasig.portal.events.support.UserMovedFolderInLayoutPortalEvent org.jasig.portal.events.support.UserRemovedFolderFromLayoutPortalEvent org.jasig.portal.events.support.UserSessionCreatedPortalEvent org.jasig.portal.events.support.UserSessionDestroyedPortalEvent org.jasig.portal.events.support.UserUpdatedFolderInLayoutPortalEvent
