SQL Event Analyzer

Free tool for event analysis, aggregation and reporting
Q: Where can SQL Event Analyzer be run?
A: SQL Event Analyzer can be run from any computer (including Xeon architecture), and does not necessarily have to be run on the SQL Server box.
Q: Can SQL Event Analyzer be run in a service context?
A: Yes, including both the SQL Server Agent and Windows Task Scheduler. Execution results can optionally be send to a web service or saved locally.
Q: What technologies are used to gather statistics?
A: On SQL Server 2005 - 2008R2, SQL Event Analyzer uses SQL Server Trace. On SQL Server 2012 - 2016, SQL Event Analyzer uses Extended Events by default (can be changed in Preferences to SQL Server Trace).
Q: How precise are the statistics?
A: All statistics are gathered directly from the SQL Server Engine and are 100% precise. No measurements are done by the tool itself.
Q: What are the system requirements?
A: .NET Framework 2.0.

Compatible with Microsoft SQL Server 2005 - 2016.
Q: What licensing model is used?
A: SQL Event Analyzer is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SQL Event Analyzer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

https://www.gnu.org/licenses/gpl-3.0.en.html