|
Системы Управления
Управление сетями IP Системы класса OSS Мониториг трафика в сетях IP Управление серверами и приложениями >>
Система Patrol компании BMC Software Cистема HP OpenView Operations компании Hewlett Packard Управление услугами (IT Service Management) Системы инвентаризации и планирования услуг Управление гетерогенными сетями
BMC PATROL - система управления серверами и приложениями
Cемейство продуктов PATROL компании BMC Software позволяет наблюдать и управлять операционными системами, связующим ПО, СУБД и приложениями. PATROL интегрируется с платформами сетевого управления ведущих производителей, создавая единую систему управления предприятия.
PATROL работает на широком спектре операционных систем, включая многочисленные реализации Unix, Windows NT, OS/2, OS/390, OpenVMS и NetWare.
PATROL также предоставляет документированный API и средства разработки для организации сложных взаимодействий между управляющими программами.
Архитектура продукта состоит из следующих компонент:
- Автономные агенты (PATROL Intelligent Autonomous Agents);
- Модули знаний (PATROL Knowledge Modules);
- Консоль (PATROL Console).
Агенты PATROL
В основе PATROL Application Management лежит функционирование агентов. Все данные о приложении и управляющих процедурах, необходимые агенту, содержатся в
"plug-in" библиотеках, которые называются "модулями знаний" (Knowledge Modules - KM). Используя данные из KM, каждый агент PATROL собирает информацию об управляемых ресурсах. Агент способен наблюдать за сотнями параметров каждого объекта, анализировать данные, сохранять их в локальных log-файлах и выполнять корректирующие действия. Он является автономным и может выполнять действия без связи с консолью.
Консоль PATROL
Консоль PATROL и другие интегрирующие приложения позволяют использовать PATROL для широкого круга задач.
Консоль оператора (PATROL Console) управляет удаленными компьютерами и приложениями через агентов PATROL. Несколько консолей могут быть подключены к одному агенту, позволяя операторам в различных местах получать информацию об управляемом объекте. Каждая консоль оператора может получать сообщения об обнаруженных событиях от сотен агентов и отображать параметры, графические представления, историю и другую собранную информацию. Кроме того имеются дополнительные возможности конфигурирования и настройки: модификация базы знаний агента, редактирование и замена файлов KM, удаление данных, собранных агентом.
PATROLWATCHTM for Windows позволяет наблюдать за объектами PATROL из Windows NT или Windows 95.
PATROLWATCHTM for Web Browsers позволяет наблюдать за объектами PATROL из Web-браузера.
Интерфейс командной строки (Command Line Interface) позволяет наблюдать за PATROL через модем (не X-терминал).
Важным моментом многоконсольной поддержки является то, что каждая консоль может установить собственное представление об управляемом объекте.
PATROL Event Management (PEM)
PEM позволяет администратору:
- просматривать, фильтровать и сортировать события;
- создавать события;
- создавать отчеты по событиям;
- предпринимать действия в зависимости от событий;
- управлять, подтверждать или удалять события;
- сопоставлять события от разных агентов и KM.
Модули знаний PATROL (PATROL Knowledge Modules)
Knowledge Modules (KM) содержат информацию, используемую агентами для обнаружения и наблюдения объектов системы. PATROL KM также включают "советы эксперта", позволяющие администратору наиболее эффективно управлять приложениями и быстро приобретать опыт работы с новыми приложениями.
PATROL поддерживает управление и мониторинг более чем 30 приложений и СУБД ведущих производителей. Следует также отметить широкие возможности PATROL в части наблюдения за Internet серверами. KM for Internet Servers позволяет наблюдать за такими сервисами, как HTTP, FTP, POP3, IMAP, SMTP, NNTP, LDAP; отслеживать такие параметры, как время ответа и утилизация ресурсов Web сервера; предупреждать об ошибках доступа URL Not Found. KM for Secured Servers позволяет также работать с Web серверами, поддерживающими протокол SSL, шифрацию RSA, RC2, RC4, DES и Triple DES. KM PATROL также могут быть модифицированы для управления приложениями собственной разработки.
PATROL Script Language
PATROL является полностью открытым продуктом, имеющим документированный API, что позволяет разрабатывать взаимодействующие приложения. Различные языки программирования, такие как C, Perl и PATROL Script Language (PSL), могут быть использованы для настройки PATROL. При использовании с консолью администратора shell-скрипт может быть применен для быстрой и эффективной настройки продукта, включая разработку или модификацию KM для поддержки приложений собственной разработки.
PSL - интерпретируемый и компилируемый язык для написания процедуры определения приложения, определения наблюдаемых параметров, описания событий и предпринимаемых действий. Для того, чтобы сделать программирование быстрым и простым, PSL поддерживает библиотеки PSL-функций и предоставляет мощный отладчик (PSL Debugger).
Patrol for E-business
В последнее время уделяется большое внимание управлению не отдельными ИТ-элементами, а фуекционированием бизнеса. Продукт Patrol for E-business обладает рядом дополнительных компонент, позволяющих эффективно управлять подобными системами:
- JARTA (Java Applet Response Time Analyzer) - Java-код, загружаемый вместе с html страницей и предоставляющий информацию о времени, проведенном на сервере, времени просмотра страницы, времени между переходами пользователей на сервере;
- STM - Synthetic Transaction Monitor - приложение, инсталлируемое в ключевых зонах (корпоративная сеть, демилитаризованная зона, удаленные офисы) и служащее для воспроизведения простых и сложных транзакций к серверу с поддержкой SSL, cookies и информации о состоянии приложения;
- PATROL SafePassage - приложение, позволяющее распределять нагрузку между серверами;
- Network Traffic Analyzer and Decoder - приложение, отслеживающее и анализирующие TCP/IP трафик в сети, с поддержкой виртуальных Web-серверов.
|