This is one of most awaited functionality provided by Salesforce platform recently. In many projects, we were getting request from clients on different kind of auditing reports like “most used functionality by users, who is exporting reports, API call usage, link clicks” etc. Event monitoring tool helps to provide many information related to auditing reports. We can track nearly 29 different types of event like
- API Calls
- Report exports
- Logins and Logout
- Visualforce page loads
- Apex executions
This tool is free only for developer edition and for enterprise, unlimited or professional editions only login and logout events are available ; other events are available on extra cost. One important aspect to notice about this feature is that it is API only feature. These logs are stored in Object EventLogFile. We can use tools like Workbench or SOQL in developer console to fetch records.
Tools to Download and Visualize Event log files
- Heroku application to download logs (read this Trailhead module on how to use it)
- Use Curl
- Salesforce Analytics cloud
- Splunk app for Salesforce
- Cloudlock and Cloudlock viewer – Salesforce Appexchange
You can learn more about Event monitoring in Trailhead and earn cool badge of module and share in community.