While expensive SQL Sentry is the most complete proactive monitoring and reactive troubleshooting tool I've used for SQL Server
Pros
- The Top SQL functionality has been extremely useful for identifying poorly performing queries by resource consumption.
- The flexibility of creating your own Advisory Conditions has allowed us to integrate our custom internal alerts into a centralized dashboard and alerting platform.
- Being able to highlight any chart on the dashboard and then tool-matching that window across all the other charts makes it much easier to correlate the different performance metrics against each other.
Cons
- While creating Advisory Conditions is extremely flexible it can be a bit challenging to get everything correct. Some sort of interactive tutorial would be really helpful.
- The alert messages are very detailed, but it takes a bit to learn how to parse them. Some sort of enriched HTML format would be a nice quality of life improvement.
- There are half a million configurable options in multiple places. Some sort of search feature would be fantastic.






