Архитектура
WebSphere Business Monitor
6.0.1
включает в себя ряд внутренних и ряд внешних компонентов.
Модели бизнес-величин,определенные в
WebSphere Business
Modeler , являются ключевой частью мониторинга.
В модели бизнес-величин можно задать принципы измерения, фильтры событий, системы мер, их соотношения и источники бизнес-данных. После выполнения модель бизнес-величин экспортируется в
WebSphere Business Monitor. WebSphere Business
Monitor распознает модели для мониторинга и показатели, которые фиксируются из входящих событий.
В сводных панелях показаны ключевые индикаторы производительности
(KPI), созданные на основе модели по собранным событиям и представленные в виде графиков. Уведомления генерируются о ситуациях и действиях согласно заранее заданным условиям и позволяют выполнить действия по исправлению ошибок и избежать сбоев в ходе операции.
Все эти действия работают на основе ряда внутренних компонентов:
- Сервер мониторинга: Получает события, обрабатывает экземпляры контекста мониторинга и сохраняет на постоянной основе показатели среды выполнения и хронологии, а также значения KPI этих экземпляров.
- Сводные панели: Отображают отслеживаемые данные. Эти панели обеспечивают стандартные способы отображения, которые могут быть настроены для различных представлений данных и расширенного анализа данных.
- Базы данных: К ним обращается сервер мониторинга за информацией об обработке событий.
Кроме того, они предоставляют данные для клиента сводных панелей. Информация из базы данных передается другим компонентом мониторинга, диспетчером репликации.
- Диспетчер адаптивных действий: Обеспечивает различные виды ответов на бизнес-ситуации согласно входящим событиям.
- Генератор схем Генерирует сценарии баз данных для создания таблиц в базах данных Состояние, Среда выполнения и Хронология. Эти базы данных содержат данные моделей бизнес-величин.
Генератор схем также создает описание мета-данных DB2 Cube Views базы данных Хронология и генерирует отображение мета-данных для диспетчера репликации.
Далее перечислены прочие компоненты, составляющие неотъемлемую часть работы монитора:
- Редактор бизнес-величин:(BME) - используется для создания
модели бизнес-величин, определяющей объекты для мониторинга, например, контексты мониторинга, ключевые индикаторы производительности, показатели и бизнес-ситуации.
- Инфраструктура CEI: Обеспечивает управление событиями, получаемыми из источников и передаваемыми приемникам событий,
которые заинтересованы в обработке этих событий.
- DB2 Alphablox
и DB2 Cube
Views: Поддерживают расширенный анализ данных для сводных панелей.
На следующем рисунке показано взаимодействие вышеуказанных компонентов:
Рис. 1. Диаграмма архитектуры монитора