Я принадлежу к независимой ИТ-фирме, которая управляет и обслуживает около 50 сетей бизнес-клиентов, от небольших 5 системных сетей до 200+ систем. Поскольку мы не можем напрямую контролировать каждый сервер в этих местах (распределенных на очень большой территории) на регулярной основе, я ищу способ отслеживать и предупреждать нас о любых проблемах, которые могут возникнуть, чтобы мы могли быстро реагировать, надеюсь , профилактические меры.
Я не уверен, какие решения доступны для такого типа ситуаций, но что-то, что использует центральный сервер в нашем бизнесе, где все клиентские серверы отправляют на него предупреждения или журналы для ежедневного мониторинга, может работать лучше всего. Все эти серверы работают под управлением ОС Windows Server.
Как вы думаете, что было бы лучше всего для этого?
Ну, Вы не упоминаете то, что ОС Вы надеетесь работать на системе (системах) контроля, таким образом, я предположу, что у Вас нет предпочтения. Моим любимым приложением мониторинга является Nagios. Nagios doens't имеют тот же уровень услады для глаз, которую некоторые ее конкуренты делают, но в чем это испытывает недостаток в UI, это восполняет в надежной устойчивости и производительности.
К Вашей точке о получении уведомлений из-за брандмауэров это точно, для чего пассивный хост Nagios и сервисные проверки. Они позволяют Вам отправлять предупреждения Nagios из другого приложения. То, что другое приложение могло быть сценарием собственной разработки, работающим на Ваших серверах окон, или это мог быть другой экземпляр Nagios.
Поскольку Вы проводите исследование в области этого, необходимо проверить страницу Википедии, сравнивающую набор различных систем контроля (и свободный и коммерческий). Я нашел, что это было очень полезно.