Мы используем
Whats'up Gold. он может мониторить как состояния системы (память, процессор, диски) через WMI,Event Logs, Perf counters. Так же можно и писать собственные скрипты мониторинга на VB script. А на VB можно написать и запрос к базе, и http запрос и тд.
Он умеет отправлять почту с оповещениями, смс вроде тоже (смс мы не используем).
Нормальный веб интерфейс с графиками, отчетам, логами.