Я не знаю ни одного. Было бы приветствоваться.
Я публикую это как ответ, потому что я на самом деле прошел долгий путь к реализации мониторинга многих вещей, которые можно легко сделать с помощью простого T-SQL - большинство примеров, которые вы приводите, могут быть сделаны путем проверки метаданных.
После написания большого количества процедур "исправности системы" и некоторой организации вокруг них я сам написал основу для чего-то подобного, используя метаданные, включая расширенные свойства. Это позволило пометить объекты, которые будут исключены из предупреждений с использованием расширенных свойств, и правила могут быть классифицированы. Я включил примеры некоторых правил и их реализации в мою презентацию метаданных. http://code.google.com/p/caderoux/source/browse/#hg%2FLeversAndTurtles Сюда также входит приложение Windows Forms, которое будет вызывать систему, но сама система полностью закодирована и организована в T-SQL.