|
||||||||||
|
||||||||||
Автор: WildHare http://softsearch.ru/
Работа системного администратора, по сути, очень проста. Вначале нужно сделать все, как надо — настроить сервера и сети, раздать права и привилегии, построить пользователей в две шеренги, утереть со лба пот и выдвинуться в сторону ближайшего пивного бара. А потом, когда город-сад уже построен, сервера тихо гудят в стойке, сетевые коммутаторы ласково моргают зелеными лампочками, а пользователи тщетно пытаются пробиться через политику безопасности и что-нибудь испортить — все это хозяйство нужно пасти. Главное правило таково: о любых сбоях и неполадках админ должен узнавать раньше пользователей, и уж точно раньше начальства. «Кто предупрежден, тот вооружен» — этот жизненный принцип действует на системных администраторов с особенной силой. Пользователи должны узнавать плохие новости от админа, но никак не наоборот. Если у админа в подчинении один-единственный сервер, особенных проблем с поддержкой не возникает. Но если серверов несколько (а так оно обычно и бывает), причем часть из них расположена у черта на куличиках (поддержание в рабочем виде веб- и почтовых серверов обычно тоже задача админа) — чтобы уследить за таким зоопарком, админ должен быть подобен многорукому Шиве, а количеством глаз должен походить на паука. Поэтому каждый админ рано или поздно приходит к идее автоматизировать процесс. Тысячи админов пишут десятки тысяч скриптов, единственная задача которых — следить, и в случае неполадок докладывать. Известно, что изобретать велосипед — зряшная трата времени, но многим ли умнее изобретать карьерный самосвал? Все уже давно изобретено, написано, отлажено и лежит на прилавках. Зовут наш карьерный самосвал Alchemy Eye (найти на SoftSearch, скачать у автора), и эта программа — мечта любого админа. Она умеет все, что нужно — вообще все. Задача остается той же самой, отслеживать и докладывать, но «дьявол в деталях» — а деталей «глаз алхимика» различает столько, что впору называть его «глазом Саурона», не меньше.
Вид главного окна не может дать никакого представления о скрытой в Alchemy Eye мощи. Выглядит программа весьма скромно, но вот внутри.. Alchemy Eye умеет проверять сервера по десяткам параметров: от банального ping до количества свободного места на серверном диске и кода, возвращаемого запускаемой на сервере произвольной программой. Сервер можно «пинговать» по любому из мыслимых протоколов, можно проверять веб-страницы на наличие/отсутствие заданных пользователем сигнатур, можно проверять доступность серверов баз данных, читать NT Event Log и еще вагон и маленькую тележку всякого разного. Alchemy Eye будет пасти используемый вами прокси-сервер с такой же легкостью, с какой будет проверять результаты запроса к ODBC-источнику данных. Честное слово, проще рассказать, чего Alchemy Eye не умеет. Это было «отслеживать». С «докладывать» дела обстоят ничуть не хуже: доклад может принять любую, потребную пользователю форму. Можно выслать alert, проиграть звук, запустить программу, отработать скрипт, выполнить SQL-запрос, внести запись в лог, перегрузить машину — что угодно. А можно и то, и другое, и третье, в любых сочетаниях и комбинациях. Отдельного упоминания заслуживает умение Alchemy Eye оповещать админа о сбоях посредством SMS. Если же возможностей программы кому-то покажется мало — Alchemy Eye поддерживает расширение посредством plug-ins. Излишне говорить, что на каждый из зарегистрированных в качестве объекта наблюдения серверов заводится собственный таймер и проверка производится по индивидуальному для каждого графику. А вот о чем сказать стоит, так это о генераторе отчетов. Alchemy Eye не только следит за серверами, она накапливает историю, на основе которой умеет строить восемь видов отчетности. Ну а если дефолтных отчетов покажется мало — статистика хранится в открытом виде, и ее с легкостью можно скормить вашему любимому диаграммостроителю. Резюме: Alchemy Eye делает за админа немеряное количество рутинной работы, и мало найдется админов, которые бы отказались от такого инструмента. Да и обычному «advanced user'u» не помешает волшебный глаз, умеющий обозревать окрестные сетевые сервисы. Must have, без вопросов.
*** Смотрите также:Все статьи рубрики Software |
|
|||||||||||||