Обзор Alchemy Eye - комплекса для мониторинга служб и сервисов


Поддержание работоспособности локальных сетей — сложная и дорогая задача. Ее решение требует большого штата квалифицированных специалистов, в обязанности которых входит поддержание доступности сетевых сервисов, оптимизация работы сети, наладка и обновление сетевого аппаратного и программного обеспечения, обнаружение и устранение возникающих инцидентов и другие функции. Но вместо содержания большого штата ИТ-сотрудников можно использовать специализированное ПО — системы мониторинга и управления сетью. Alchemy Eye — один из программных комплексов, обеспечивающий мониторинг и управление локальной сетью. Создан комплекс компанией Alchemy Lab, разработчиком средств управления локальными сетями. Основной функцией программы является мониторинг сети, то есть постоянное наблюдение за компьютерной сетью в поисках медленных или неисправных систем и оповещение сетевого администратора при обнаружении сбоев.

При мониторинге сервера любого типа Alchemy Eye использует порядка тридцати протоколов и служб, осуществляя контроль за следующим:

  • ICMP (ping);
  • журнал событий NT;
  • HTTP(S)/FTP URL (с фильтром контента и без него);
  • свободное дисковое пространство;
  • состояние NT-сервиса;
  • серверы: Oracle Server, MS SQL Server, любые серверы баз данных, SMTP/POP3, IPX/SPX, RAS, NNTP, IMAP, BDE, LDAP, TCP/IP;
  • результаты SQL-запроса;
  • выполнение внешних приложений и программ на VBScript;
  • существование файла;
  • NetBIOS;
  • Telnet.

При обнаружении неисправностей программа сама выполнит одно из выбранных действий, как правило, это уведомление, но возможны и другие действия.

Программа Alchemy Eye
Программа Alchemy Eye

Программа Alchemy Eye входит в пакет Network Administrator's Toolkit, выполняющий две основные функции: контроль доступности серверов и инвентаризация локальной сети. Первую функцию выполняет собственно Alchemy Eye, а вторую — Asset Tracker for Networks, которая и служит для сбора информации об установленном в локальной сети программном и аппаратном обеспечении.

Работа с программой

Для составления карты сети Alchemy Eye проведет сканирование сети по заданным параметрам. Процесс составления карты может быть довольно долгим, если сеть большая. Чтобы работа по сканированию выполнялась рационально, нужно правильно ограничить диапазон IP-адресов (лучше выполнить несколько операций поиска, чем задавать обширный, всеобъемлющий диапазон), в ряде случаев имеет смысл ограничить время ожидания оклика, снять флажки с типов серверов, которых у вас заведомо нет.

Диалог настройки сетевого сканера
Диалог настройки сетевого сканера

Список серверов можно составить самостоятельно в формате CSV, который может быть подготовлен или отредактирован в обычном текстовом редакторе в специальном формате. Список устройств можно сохранить не только в файле, но и в базе данных — в больших сетях такой способ предпочтительнее. Более того, есть смысл при большом числе серверов создать иерархическую структуру папок, что облегчит навигацию по списку серверов.

Составление правил для проверки серверов осуществляется через вызов диалога свойств конкретного сервера, то есть можно установить для каждого из серверов собственные параметры проверки в зависимости от степени важности сервера и конкретных сетевых параметров. Например, если контролируемый сервер включен через маршрутизатор, то есть необходимость увеличить интервал и длительность проверки. Или при проверке сервера через промежуточный желательно выставить отключение проверки при отказе промежуточного сервера. Или при необходимости вывода сервера на плановую профилактику в настройках параметров проверки необходимо указать время этой остановки, разовое или периодическое.

Настройка параметров проверки серверов
Настройка параметров проверки серверов

При выполнении проверок по сети будет передаваться большое количество информационных пакетов, формируемых программой Alchemy Eye. Установите ограничение на число одновременных проверок, в противном случае повышенная активность программы может привести к перегрузке сети.

При обнаружении неполадок в сети Alchemy Eye уведомит системного администратора. Штатные способы уведомления: звуковое предупреждение, отправка сообщения на электронную почту, ICQ, MSN. При этом нет необходимости в запуске почтового, MSN- или ICQ-клиента. С помощью плагинов можно отправлять SMS-уведомления на мобильный телефон или сообщения на пейджер. Уведомления об одном и том же событии можно отправлять не только разными способами, но и для разных пользователей. Это очень удобно для разветвленных и территориально разнесенных сетей, когда за разные участки сети или службы сети отвечают разные работники.

В некоторых ситуациях вместо уведомлений при возникновении определенных событий можно установить запуск скриптов, написанных на VBScript, ActivePerl или JavaScript. Это может быть событие, связанное с недоступностью или доступностью сервера, а также по добавлению записи в журнал событий NT. Сам журнал можно настроить: включить его архивирование, установить параметры изменений, вносимых в журнал, и сменить формат файла с HTML на простой текстовый.

С помощью веб-интерфейса есть возможность удаленно запускать выполнение наиболее часто востребованных команд. Доступ к веб-интерфейсу может быть ограничен для разных пользователей, а порт, при необходимости, — изменен со стандартного 80-го на другой.

Образец отчета
Образец отчета

Базируясь на собранных в процессе мониторинга сети данных, программа может строить статистические отчеты о функционировании сети. Штатно в программу включено восемь видов отчетов:

  • статистика событий;
  • время отклика;
  • доступность сервера;
  • сводный отчет о доступности серверов;
  • детальный отчет об ошибках;
  • сводный отчет о сбоях и ошибках;
  • отчет по количеству сбоев за период;
  • протокол мониторинга за период.

При необходимости пользователь может создать и собственный отчет на C++ или заказать его у компании-разработчика.

Плагины

Всего плагинов на данный момент более двадцати. Часть из них создана для уведомления администратора разными способами: через мобильный телефон, пейджер, на сетевой пейджер. Есть плагины для мониторинга сетей по параметрам, которые не предусмотрены штатными функциями Alchemy Eye: контроль параметров системы UNIX, мониторинг защищенных FTP-серверов (SSH SFTP или SCP), контроль за процессами и расходом памяти на локальных и удаленных компьютерах Windows NT/2000/XP, мониторинг по протоколу MAPI, контроль за сетевым принтером, мониторинг агента SNMP и другие.

Желающие могут создать собственные плагины: архитектура программы открытая. Примеры плагинов на Delphi и VisualC есть в дистрибутиве программы, а сам процесс создания плагинов описан довольно подробно в специальном руководстве, включенном в состав файла помощи программы.

Резюме

Корпоративные сети давно играют ключевую роль для обеспечения бизнес-процессов, и выход из строя локальной сети даже на короткий промежуток времени фактически означает остановку деятельности всей организации. Для обслуживания таких сетей можно использовать Alchemy Eye. Чем больше и разветвленнее организация, тем более высокой сложностью обладают корпоративные сети в силу территориальной распределенности инфраструктуры, совмещения возможностей собственно передачи данных с возможностями телефонии и видеоконференц-связи, наличия встраиваемых систем поддержания информационной безопасности, а также резервных и дублирующих элементов. Устранение мелких сбоев элементарно разрешается средствами удаленного администрирования. Что же касается крупных инцидентов, то Alchemy Eye как раз и предназначена для их недопущения или, в крайнем случае, оперативного устранения.

Размер архива с установочным файлом программы меньше трех мегабайт. Демонстрационная версия работает в течение тридцати дней, ее ограничения: не позволяется загрузить ранее сохраненный список серверов. Официальная лицензия обеспечивает бесплатное обновление версий (которое происходит ежемесячно) и бесплатную техподдержку. Системных ограничений разработчиком не заявлено.





Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.