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