Nagios отлично подходит для мониторинга автономных сервисов в интрасети, но как насчет внешнего мониторинга? Кто-нибудь продает службу доступности сетевых служб, выходящую за рамки ping и HTTP?
Я просто арендую VPS за ~ 30 долларов в месяц и запускаю на нем nagios. Кажется, отлично работает.
Во многих местах будет проводиться внешний мониторинг. Обычно вы увидите Соларвиндс Орион, NetQoS Netvoyant, и Зенос хотя предлагалось до Nagios (по крайней мере, из того, что я видел).
Использую комбинацию мунин + нагиос:
munin на всех моих удаленных узлах, check_munin_rrd.pl на nagios (предоставленный хост nagios может читать сгенерированные файлы rrd)
check_munin_rrd.pl считывает генерируемый rrd munin и предупреждает вас, если что-то превышает пороговое значение, поэтому вы можете отслеживать все, что munin видит (процессор, нагрузка, сеть). Это не в реальном времени (сбор данных каждые 5 минут). В реальном времени вы также можете взглянуть на обычное решение snmp, но, на мой взгляд, это немного сложно. В некотором смысле munin-node становится вашим агентом snmp.
Честно говоря, я бы посмотрел на использование nagios на внешнем хосте (например, http://www.slicehost.com/). Установите его там надежно, а затем разрешите туннелирование ssl-ссылки обратно в вашу основную систему nagios. Тогда у вас может быть единое место для мониторинга всех ваших внутренних и внешних систем.
Я видел, как люди арендовали облачный хост Amazon, чтобы там работали nagios ... Я думаю, что это хорошее решение :).
Кто-нибудь продает службу доступности сетевых служб, выходящую за рамки ping и HTTP?
Ну конечно; естественно; мы делаем :)
nagios имеет возможность долгое время выполнять локальные проверки через NRPE (удаленный исполнитель подключаемых модулей nagios), который можно рассматривать как агент на удаленном компьютере, который выполняет запрошенные подключаемые модули локально и доставляет результаты и данные производительности обратно на сервер nagios_server.
таким образом вы можете проверить локальные параметры удаленно. чек этот плагин чтобы увидеть, какая информация может быть собрана из os / process-table.
Кстати, для окон тоже есть nrpe-коннектор, который работает как charme.