То, что ты должен был написать:Программа Advanced HostMonitor осуществляет постоянный мониторинг доступности и быстродействия серверов. В случае ошибок и сбоев в работе сервера, HostMonitor предупреждает администратора (или же пытается исправить проблему самостоятельно).
Пока, по описанию я могу предложить только это, но это реально очень удобная вещь: Nagios — программа с открытым кодом, предназначенная для мониторинга компьютерных систем и сетей.
Она следит за указанными узлами и службами, и оповещает администратора в том случае, если какие-то из служб прекращают (или возобновляют) свою работу.
Обзор возможностей
* Мониторинг сетевых служб (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)
* Мониторинг состояния хостов (загрузка процессора, использование диска, системные логи). В большинстве сетевых операционных систем, даже Microsoft Windows с модулем NRPE_NT
* Поддержка удаленного мониторинга через шифрованные туннели SSH или SSL
* Простая архитектура модулей расширений (плагинов) позволяет, используя любой язык программирования по выбору (Shell, C++, Perl, Python, PHP, C# и другие), легко разрабатывать свои собственные способы проверки служб
* Параллельная проверка служб
* Возможность определять иерархии хостов сети с помощью «родительских» хостов, позволяет обнаруживать и различать хосты, которые вышли из строя, и те, которые недоступны
* Отправка оповещений в случае возникновения проблем со службой или хостом (с помощью почты, пейджера, смс, или любым другим способом, определенным пользователем через модуль системы)
* Возможность определять обработчики событий произошедших со службами или хостами для проактивного разрешения проблем
* Автоматическая ротация лог-файлов
* Возможность организации совместной работы нескольких систем мониторинга с целью повышения надёжности и создания распределенной системы мониторинга
* Включает в себя утилиту nagiostats, которая выводит общую сводку по всем хостам, по которым ведется мониторинг.
Честно говоря, сравнивая её с альтернативной системы аналогами, понимаешь, что она далеко не лёгкая и понятная, но мощнее вещей я не видел(хотя я и не сказал бы, что прямо много всего видел :-( ).
То, что ты должен был написать:
Пока, по описанию я могу предложить только это, но это реально очень удобная вещь:
Она следит за указанными узлами и службами, и оповещает администратора в том случае, если какие-то из служб прекращают (или возобновляют) свою работу.
* Мониторинг сетевых служб (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)
* Мониторинг состояния хостов (загрузка процессора, использование диска, системные логи). В большинстве сетевых операционных систем, даже Microsoft Windows с модулем NRPE_NT
* Поддержка удаленного мониторинга через шифрованные туннели SSH или SSL
* Простая архитектура модулей расширений (плагинов) позволяет, используя любой язык программирования по выбору (Shell, C++, Perl, Python, PHP, C# и другие), легко разрабатывать свои собственные способы проверки служб
* Параллельная проверка служб
* Возможность определять иерархии хостов сети с помощью «родительских» хостов, позволяет обнаруживать и различать хосты, которые вышли из строя, и те, которые недоступны
* Отправка оповещений в случае возникновения проблем со службой или хостом (с помощью почты, пейджера, смс, или любым другим способом, определенным пользователем через модуль системы)
* Возможность определять обработчики событий произошедших со службами или хостами для проактивного разрешения проблем
* Автоматическая ротация лог-файлов
* Возможность организации совместной работы нескольких систем мониторинга с целью повышения надёжности и создания распределенной системы мониторинга
* Включает в себя утилиту nagiostats, которая выводит общую сводку по всем хостам, по которым ведется мониторинг.
Википедия(ссылка), там же много полезных ссылок.
Сайт программы: http://www.nagios.org/
Честно говоря, сравнивая её с альтернативной системы аналогами, понимаешь, что она далеко не лёгкая и понятная, но мощнее вещей я не видел(хотя я и не сказал бы, что прямо много всего видел :-( ).
Отправить комментарий