ИнструментарийНовые продукты для специалистов по информационным технологиям

Грег Стин (Greg Steen)

Мониторинг серверов

PA Server Monitor Pro

poweradmin.com/servermonitor

Необходимо следить за работой всех частей вашей инфраструктуры. Предупреждение некорректных действий до того, как ваши конечные пользователи их осуществят, имеет серьезное значение для отслеживания поломок и сообщения о них. (Кроме этого, шеф, который дышит вам в затылок, – не самая увлекательная перспектива.) Одним из средств, облегчающих наблюдение за работой серверной инфраструктуры, является PA Server Monitor Professional Edition компании Power Admin LLC.

Освоение PA Server Monitor и работа с ним не представляет трудностей, особенно при помощи встроенного в приложение процесса автоматической настройки, обнаруживающего машины в вашей ЛВС и автоматически настраивающего для каждой из них набор мониторов. Если вы не заинтересованы в прохождении процедуры обнаружения, можно импортировать список машин, для которых требуется настроить проверки наблюдения. После того как машина настроена, можно экспортировать эту настройку герез графический интерфейс для повторного использования ее в качестве шаблона для других машин или в качестве резервной копии на случай возможной повторной установки.

PA Server Monitor предлагает 18 разных мониторов, которые можно назначить каждому из серверов. Эти мониторы выполняют стандартные проверки, такие как наблюдение за местом на диске, ошибками журнала событий, удаленноым выполнением сценариев, изменениями файлов и каталогов, использованием ЦП и памяти, откликом протокола ICMP (ping) и состоянием служб Windows®.

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

После того как для сервера определен монитор, необходимо определить действие, которое должно выполняться при достижении порогового значения монитора. PA Server Monitor предоставляет 15 встроенных действий, включающих использование электронной почты, журнала событий, окон сообщений, файлов журналов, перезапуска служб, протокола SNPP (Simple Network Paging Protocol) и пользовательских сценариев для пользовательских действий. При определении действий определяется также цепочка расширения действий, в которой будут выполняться дополнительные действия, если монитор остается в состоянии ошибки долее предусмотренного интервала времени. Например, можно установить действие, при котором сначала выполняется автоматический перезапуск веб-узла. Затем, если после очередных пяти минут проверка по-прежнему дает отрицательный результат, на ваше карманное устройство отправляется сообщение электронной почты, информирующее о состоянии узла.

Со временем вам, вероятно, потребуется ознакомиться со статистикой на настроенных мониторах. В PA Server Monitor встроены функции фомирования отчетов, облегчающие получение информации теми, кому она необходима. Среди встроенных отчетов имеется сводка сервера, предоставляющая статистику и состояние конкретного сервера, общая сводка, предоставляющая по одной строке информации о каждой из контролируемых машин, и графическая карта состояний, на которой отображаются показатели для установок, находящихся в разных географических точках. Отчеты создаются на языке HTML, поэтому к ним возможен доступ с помощью веб-обозревателя, что будет приятной особенностью вашего центра эксплуатации. Кроме этого, предусмотрены также создание специальных отчетов с простыми графиками и диаграммами или экспорт в файл CSV для последующего использования. Предусмотрено также планирование отчетов, что позволяет регулярно получать последнюю статистику по электронной почте, автоматически отправленную приложением непосредственно вам.

PA Server Monitor не использует агентов. Одним из приятных преимуществ является то, что можно быстро приступить к работе с ним, если только контекст службы для приложения выполняется с достаточными полномочиями для установления связи с машинами вашей сети, чтобы запускаться посредством WMI и других удаленных служб администрирования, таких как удаленный вызов процедуры (RPC). Одним из недостатков, однако, является повышенный уровень учетной записи, необходимый для связи с удаленными машинами. Безусловно, существуют другие типы мониторов протоколов серверов, включая HTTP и SMTP, которые не требуют повышенных полномочий.

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

Цена: 99 долларов США (прямая продажа) за 1 активный монитор или 349 долларов США (прямая продажа) за 5 активных мониторов.

steen.toolbox.paservermonitor.gif

Следите за работой своих серверов с помощью монитора серверов PA Server Monitor Professional Edition (щелкните изображение для его увеличения)

Удаление дублирующихся файлов

dupeGuru

hardcoded.net/dupeguru

Если вы работаете с конечными пользователями или управляете местом на диске, совместно используемым пользователями, то наверняка заметили, что со временем в этом месте нарастает беспорядок. Зачастую это является следствием того, что один пользователь или даже многие пользователи сохраняют один и тот же файл в нескольких местах. При объединении и очистке такого пользовательского места совершенно необходимо средство поиска дубликатов. Хорошим вариантом является решение dupeGuru от Hardcoded Software.

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

В предпочтительных настройках можно указать, насколько жестко фильтр имен и содержимого файлов должен действовать при поиске и просмотре файлов; это позволяет увеличить число обнаруженных дубликатов, но приводит также к увеличению вероятности ошибки при установлении соответствия. В dupeGuru предусмотрена возможность выделения всех дубликатов, содержащих конкретное слово в имени файла. Это крайне полезно для поиска всех файлов типа «Копия», случайно созданных пользователями, и пустых папок с именем «New Folder», разбросанных по каталогам.

Существуют версии инструмента для операционной системы Windows 2000 и последующих выпусков, а также для Mac OS X. Если вы ищете способ сокращения числа дубликатов среди файлов с музыкой или фотографиями, имеет смысл ознакомиться со специальными версиями, dupeGuru ME и dupeGuru PE соответственно.

Цена: 19,95 долларов США (прямая продажа).

steen.toolbox.dupeguru.gif

Удаление дублирующихся файлов с помощью dupeGuru (щелкните изображение для его увеличения)

Следите за своей рабочей средой

pt360 Tool Suite PRO

packettrap.com

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

Если это вам подходит, попробуйте средство pt360 Tool Suite PRO от PacketTrap Networks. Это приложение предлагает интегрированный пользовательский интерфейс для инструментов PacketTrap Networks с добавлением возможности централизации и создания консолидированных отчетов. Предусмотрена организация удобного вида средств и создание настраиваемой панели инструментов, позволяющей мгновенно получать доступ к наиболее часто используемым средствам и информации о состоянии инфраструктуры. Панель инструментов pt360 может быть развернута на весь экран. Это крайне существенно в центре эксплуатации, поскольку любой член группы имеет возможность, быстро взгянув на экран, оценить состояние различных сетевых и серверных ресурсов. Приложение поддерживает несколько панелей инструментов, поэтому в рабочей среде можно создавать разные виды в соответствии с конкретными потребностями.

Для настройки панели инструментов выберите из раскрывающегося списка ряд мини-приложений и, щелкнув каждое из них, выполните соответствующую настройку. Мини-приложения разделены на группы пяти категорий («Приложение», «Сеть», «Устройства», «Доступность» и «Прочее») и работают на основе протоколов SNMP (Simple Network Management Protocol) и WMI, отслеживая работу серверов, приложений и сетевых устройств. Мини-приложения группы «Приложение» позволяют работать с Active Directory®, Microsoft® Exchange Server и SQL Server®, а также предоставляют средство обзора. Мини-приложения группы «Сеть» предоставляют информацию об интерфейсах устройств и 10 основных сводок о средних потерях пакетов, максимальных задержках и интенсивности использования интерфейса, приходящейся на одного клиента. Мини-приложения из группы устройств предоставляют показатели производительности, относящиеся к ЦП и использованию памяти, доступное место на диске, перечень томов, использование сетевого интерфейса и многое другое. Эти показатели крайне удобны для отслеживания в режиме реального времени работы серверов посредством настраиваемых запросов WMI. Мониторы группы «Доступность» показывают длительность бесперебойной работы ваших машин в виде диаграммы, устройства измерения, текстовом формате или формате списка. И, наконец, в группу «Прочие» входят большие цифровые часы.

Помимо панели инструментов, набор инструментов pt360 предоставляет средства работы с сетью. Например, вы получаете Cisco Configurator. Это средство позволяет архивировать, изменять, выгружать, загружать и сравнивать файлы настройки оборудования Cisco. Кроме этого, вы получаете три разных средства проверки связи. Одно из них обеспечивает представление в виде допускающей сортировку таблицы, другой выводит графическое представление, а третий позволяет быстро выполнить проверку группы IP-адресов по ping. В число прочих типов средств проверки, которые вы получаете в свое распоряжение, входят средства проверки MAC-адресов, портов, SNMP и WMI.

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

Данный набор работает в качестве сервера TFTP (Trivial File Transfer Protocol), что позволяет быстро перемещать файлы на устройства и с устройств в рамках сети. К прочим инструментам относятся средства маршрутизации трассировки, Whois и пробуждения от ЛВС. Безусловно, поскольку это решение для централизованного управления, осуществляющее связь с серверами посредством WMI и SNMP, критически важным является то, как набор хранит свои учетные данные. К счастью, набор использует хранилище учетных данных, зашифрованное на основе стандарта AES (Advanced Encryption Standard — улучшенный стандарт шифрования) с 256-битным ключом. Для этого хранилища предусмотрено добавление, обновление и удаление информации, необходимой для текущего контроля вашей инфраструктуры.

Цена: 999 долларов США (прямая продажа) за одну лицензию.

fig36.gif

Рис. 36 Наблюдение за системами с помощью pt360 Tool Suite PRO (щелкните изображение, чтобы увеличить его)

Управление использованием места на диске

TreeSize Professional

jam-software.com/treesize/index.shtml

«И чем только занято все место на диске сервера!» Знакомый возглас? Приложение, осуществляющее наблюдение, только что отправило вам сообщение электронной почты с уведомлением о том, что достигнут нижний порог свободного места на диске. Хорошо, вы можете задать вопрос о том, как же можно приступить к расчистке пространства на такой машине. И каким образом можно быстро оценить, что правильнее всего подвергнуть операции «Shift-Delete». (Это быстрый способ удаления, при котором пропускается помещение в корзину.) Одним из средств, которое может помочь в поисках зеленого сигнала светофора при наблюдении за сервером, является TreeSize Professional от JAM Software.

Это приложение работает в среде Windows 2000 и более поздних выпусков как 32-, так и 64-разрядных версий Windows и обеспечивает расширенное представление файлов, занимающих место на ваших дисках. Все, что вам потребуется сделать, это выбрать диск, который нужно обследовать, а приложение автоматически выполнит проверку структуры папок. По завершении операции вы получаете доступ к семи различным представлениям диска. Первым является вид «Диаграмма», который, в свою очередь, предоставляет для анализа три разных диаграммы: круговую диаграмму, гистограмму и график, состоящий из прямоугольников соответствующих размеров. Каждая из этих диаграмм позволяет исследовать разные папки, что дает возможность быстро выявить пожирателей свободного места. Предусмотрена также настройка цвета и стиля диаграмм.

Второе представление, «Подробное представление», обеспечивает представление файлов в виде допускающей сортировку таблицы. В этом виде предусмотрен выбор ряда столбцов для отображения. Чаще всего пользователи предпочитают выбирать создателя файлов Microsoft Office, средний размер файла, долю объема родительского каталога, занимаемую этим файлом или папкой, и жесткие ссылки.

В представлении «Расширения» указываются типы файлов, занимающих основную часть места в каждом из каталогов по мере того, как вы углубляетесь в структуру папок. Представление «Пользователи» отображает составное представление пространства, занимаемого файлами пользовательской или системной учетной записи, что существенно помогает при определении проблемных пользователей. Представление «Возраст файлов» дает графическое представление доли файлов, подвергнутых изменениям, созданных или открывавшихся за прошедший день, месяц, год (можно выбрать любые временные рамки), что позволяет выделить старые файлы, которые можно безопасно заархивировать или удалить. Существует еще представление «100 наибольших», который определяет 100 самых объемных файлов на диске. И, наконец, есть представление «Журнал», предоставляющий характерные варианты использования файлов на диске в течение определенного времени.

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

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

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

Цена: 49,95 долларов США (прямая продажа) за одну лицензию.

steen.toolbox.treesizeprofessional.gif

Управление использованием места на диске с помощью TreeSize Professional (щелкните изображение для его увеличения)

Грег Стин (Greg Steen) – специалист по информационным технологиям, предприниматель и энтузиаст. Он постоянно занят поиском новых средств, которые помогут специалистам по информационным технологиям упростить обеспечение качества, а также процессы разработки и эксплуатации.
© 2005 Корпорация Майкрософт и CMP Media LLC. Все права защищены; запрещено частичное или полное воспроизведение без специального разрешения.