Event Logging
uPortal 4.0.3+
uPortal has an internal eventing system with events that describe pretty much every user triggered action within the portal. One of the registered event listeners persists all of these events to the portal database for further processing into statistical and reporting data. There is a corresponding system in place which is used to process logged events in chronological order and aggregate them into datasets that use significantly less space and are easier to report against.
- Event Aggregation Configuration
- Event Persistence Configuration
- List of Events in uPortal 4.0
- Portal Activity Portlet
- TinCan API Configuration (4.2+)
For best practices, check out this wiki document: Logging Best Practices