NOTE: This functionality is provided by SharePoint Server only, but not Foundation.
SharePoint provides an ability to collect additional audit log reports which provide information about list item's changes, item's permissions changes, etc.
But you have to enable Audit report log feature before the event occurs.
- Open Site Settings -> Site collection features and activate “Reporting” feature.
- Open Site Settings ->Site collection audit settings and enable necessary events to be logged.
- To view audit logs open Site Settings ->Audit logreports and choose most suitable report or run your custom report.
Check the example of Content Viewing report attached.