A high throughput extended event capture system for distributed Microsoft SQL Servers, capable of reading multiple event streams and outputting to one central monitoring location.
In its simplest form, just enter a server name, pick the events to capture, set the session to active and the application will handle the rest. The default xevent session has been tested to have minimal impact on server performance and will capture all waits, blocking, deadlocks, rowset calls with ability to filter at application level, removing load on event sessions on target servers.
Event dataloss dependent on the size of your boat ;)
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- .NET 4.7.2
- Microsoft SQL Server 2014
- Visual Studio 2017
TBC
TBC
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
For the versions available, see the tags on this repository.
- Chris Allsopp - Initial work - Callsopp
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- No thanks to Microsoft for making life so difficult ;)
- Bye bye profiler - hello extended events!