Liferay DXP comes bundled with the Audit Portlet framework. By default, only login/logout actions, page views are audited and recorded in DB or Audit Logs.
This Audit framework allows portal developers to extend it so that in can records whatever Portal Administrators require, ie. Document and Media uploads, downloads, posts, edits, etc.
Even though Audit framework can be extended to record any event, it involves developing and creating custom modules.
It would be very useful to have a GUI-based tool to specify which components, events to record, having a pre-set list of the most common actions/events performed throughout the portal, as well as the option to add additional ones.
Much like how Log Level configuration works.