Использование Actional для решения возникающих проблем в распределенной интегрированной системе Максим Соколов Progress Technologies 2011
© 2011 Progress Technologies2 Сегодня в докладе Проблемы мониторинга в разнородных интегрированных системах. Оперативное отслеживание ошибок в приложениях при помощи мониторинга логов. Наблюдение за различными компонентами системы при помощи механизма Watchdog. Мониторинг критически важных бизнес- процессов при помощи измерений. Мониторинг Savvion BPM при помощи Actional.
© 2011 Progress Technologies3 Мониторинг в интегрированной разнородной системе Множество различных систем У каждой системы свои средства мониторинга За каждую систему отвечают свои сотрудники
© 2011 Progress Technologies4 Проблемы традиционных средств мониторинга Затруднено оперативное реагирование при возникновении сбоя Трудно составить единую картину возникшей проблемы Трудно найти корневую причину возникшей проблемы Трудно заметить проблему, пока она не коснулась конечных пользователей системы
© 2011 Progress Technologies5 Actional – единая платформа мониторинга Персонал организации Приложения на различных платформах
© 2011 Progress Technologies6 Единая картина работы системы Визуальная карта сети Dashboards Предупреждения от политик ! ! Логи приложений Бизнес-показатели
© 2011 Progress Technologies7 Мониторинг журналов приложений при помощи Actional Позволяет следить за журналами различных приложений через единый интерфейс. Позволяет оперативно реагировать на появление ошибочных и диагностических сообщений в журналах.
© 2011 Progress Technologies8 Архитектура мониторинга журналов приложений в Actional Приложение Log4J Actional interceptor Actional Agent БД Actional Management Server Actional Management Server ! ! Файл.log
© 2011 Progress Technologies9 Активный мониторинг работоспособности приложений Позволяет контролировать работоспособность конкретных систем. Поддерживает различные механизмы контроля работоспособности. Позволяет делать собственные расширения для наблюдения над различными системами.
© 2011 Progress Technologies10 Активный мониторинг работоспособности узлов (Watchdog) Осуществляется при помощи автоматических периодических обращений к узлу Могут использоваться различные протоколы Можно создать свой модуль, работающий по произвольному протоколу
© 2011 Progress Technologies11 Бизнес-процесс Работа с данными бизнеса Цепочки вызовов сервисов Измерения Z X y Поля сообщений Собственные метрики Собственные метрики Ключевые бизнес-показатели Ключевые бизнес-показатели
© 2011 Progress Technologies12 Измерение Позволяет классифицировать сообщения по значению некоторого поля Значение вычисляется для входящих серверных взаимодействий Могут использоваться конкретные значения и диапазоны значений Значения в классификатор могут добавляться автоматически и вручную Вычислимые измерения позволяют устанавливать связь «один-ко-многим» между ними
© 2011 Progress Technologies13 Мониторинг критических процессов при помощи измерений Сообщения в системе Измерение
© 2011 Progress Technologies14 Интеграция Actional и Savvion BPM Позволяет осуществлять мониторинг исполнения бизнес-процессов в Savvion BPM при помощи Actional Также работает мониторинг сервера приложений, на котором работает Savvion
© 2011 Progress Technologies15 Модель системы в Actional Узел Группа сервисов СервисОперацияСервисОперация Группа сервисов СервисОперация
© 2011 Progress Technologies16 Мониторинг Savvion BPM при помощи Actional Группа сервисов Сервис Операция Step Process Template Performer Step Savvion
© 2011 Progress Technologies17 Другие поддерживаемые BPM-системы Lombardi Teamworks Microsoft BizTalk Sonic BPEL Server JBoss Business Process Management suite
© 2011 Progress Technologies18 Спасибо