О подходах к построению системы мониторинга...

24
О подходах к построению системы мониторинга работоспособности интеграционных решений О. Н. Кононов начальник группы разработки технологического ядра интеграции, управление интеграции, департамент управления архитектурой АКБ «РосЕвроБанк» (ОАО) В. И. Галактионов к.т.н., директор департамента управления архитектурой, главный системный архитектор, департамент управления архитектурой АКБ «РосЕвроБанк» (ОАО)

Upload: deanne

Post on 09-Jan-2016

48 views

Category:

Documents


0 download

DESCRIPTION

О подходах к построению системы мониторинга работоспособности интеграционных решений. В. И. Галактионов к.т.н., директор департамента управления архитектурой, главный системный архитектор, департамент управления архитектурой АКБ « РосЕвроБанк » (ОАО). О. Н. Кононов - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: О подходах к построению системы мониторинга работоспособности интеграционных решений

О подходах к построению системы мониторинга работоспособности

интеграционных решений О. Н. Кононов

начальник группы разработки технологического ядра

интеграции, управление интеграции, департамент управления архитектуройАКБ «РосЕвроБанк» (ОАО)

В. И. Галактионовк.т.н., директор департамента

управления архитектурой, главный системный

архитектор, департамент управления архитектуройАКБ «РосЕвроБанк» (ОАО)

Page 2: О подходах к построению системы мониторинга работоспособности интеграционных решений

Содержание

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

2

Для чего нужен Actional? Подходы к построению системы нотификации Виды изменений и особенности продвижения Организационные вопросы Необходимый функционал Примеры мониторинга и наблюдения Формирование политик Расширение функциональных возможностей

Actional Проблемы внедрения Желательные направления развития функционала

Page 3: О подходах к построению системы мониторинга работоспособности интеграционных решений

Для чего нужен Actional? Определение

показателей функционирования

Мониторинг состояния ключевых показателей Выявление

потенциальных проблем и принятие упреждающих решений

Уведомление при возникновении проблемы и активное реагирование по ее решению

Анализ и выявление узких мест в СОА Выявление скрытых

проблем Оптимизации решений

Оценка влияния на ключевые показатели произведенных изменений в КИС Оценка качества

разработки Альтернатива нагрузочному

тестированию

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

3

Page 4: О подходах к построению системы мониторинга работоспособности интеграционных решений

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

уведомлений Размер очереди в среде разработки…

…более 50% − уведомление (notification) разработчика − требуется оперативное реагирование

Размер очереди в промышленной среде… …более 30% − предупреждение (warning) только сопроводы

− оперативное реагирование не требуется …более 50% − уведомление (notification) ~ + разработчик −

требуется оперативное реагирование …более 70% − тревога (alarm) ~ + ~ + руководство −

оповещение о проблеме руководства Ограничения штатного решения (О. Кононов)

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

4

Page 5: О подходах к построению системы мониторинга работоспособности интеграционных решений

Виды изменений и особенности продвижения

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

5

Виды изменений Уровни критичнос

ти

Процедура продвижения

• Параметризация настроек Actional

низкий Стандартное протоколирование в системном журнале Actional

• Плагины Actional

• Параметризация на шине ESB

низкий … высокий

Через тестовую среду в соответствии с регламентом установки изменений

Page 6: О подходах к построению системы мониторинга работоспособности интеграционных решений

Организационные вопросы Отчуждение реализованного решения, выделение

функций сопровождения и мониторинга Построение среды тестирования, кроме среды

разработки и промышленной среды Организация выделенного процесса тестирования Определение показателей на ранних этапах

(проектирование) Регламентация процесса управления изменениями

и управления конфигурациями (release management)

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

6

Page 7: О подходах к построению системы мониторинга работоспособности интеграционных решений

Практический опыт внедрения

Page 8: О подходах к построению системы мониторинга работоспособности интеграционных решений

Использованный при внедрении функционал

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

8

Мониторинг активности процессов Мониторинг активности сервисов Формирование политик и отслеживание их

срабатываний Наблюдение за активностью серверов ESB

(нод)

Page 9: О подходах к построению системы мониторинга работоспособности интеграционных решений

Мониторинг процессов ESB

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

9

Page 10: О подходах к построению системы мониторинга работоспособности интеграционных решений

Мониторинг процессов ESB (продолжение)

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

10

Page 11: О подходах к построению системы мониторинга работоспособности интеграционных решений

Мониторинг процессов ESB (продолжение)

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

11

Page 12: О подходах к построению системы мониторинга работоспособности интеграционных решений

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

Page 13: О подходах к построению системы мониторинга работоспособности интеграционных решений

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

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

13

Page 14: О подходах к построению системы мониторинга работоспособности интеграционных решений

Мониторинг активности сервисов (продолжение)

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

14

Page 15: О подходах к построению системы мониторинга работоспособности интеграционных решений

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

Page 16: О подходах к построению системы мониторинга работоспособности интеграционных решений

Наблюдение за активностью нод (серверов ESB)

09.11.11

16

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

Page 17: О подходах к построению системы мониторинга работоспособности интеграционных решений
Page 18: О подходах к построению системы мониторинга работоспособности интеграционных решений

Формирование политик и отслеживание

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

18

Политики на превышение предельного времени работы бизнес процессов

Политики на появление сообщений по конкретным адресам (ошибки)

Политики на содержимое сообщения

Page 19: О подходах к построению системы мониторинга работоспособности интеграционных решений

Расширение штатного функционала (плагины) Watchdog Message Field Evaluator Alert Notifier Custom Condition Information Filter Interceptor Metric Provider Timeout Evaluator

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

19

Page 20: О подходах к построению системы мониторинга работоспособности интеграционных решений

Примеры расширений возможностей Actional Плагин оценки наполнения очередей ESB Плагин оценки использования PGA памяти

сессиями ESB к СУБД

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

20

Page 21: О подходах к построению системы мониторинга работоспособности интеграционных решений

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

21

Page 22: О подходах к построению системы мониторинга работоспособности интеграционных решений

Проблемы внедрения Отсутствие возможности строить графики

на основе произвольных метрик Недостаточная гибкость штатной

нотификации Ограничение нотификации двумя уровнями Ограничения в рассылка уведомлений от

различных watchdog’ов на различные адреса Возможные решения: расширения

функционала нотификации

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

22

Page 23: О подходах к построению системы мониторинга работоспособности интеграционных решений

Желательные направления развития Actional Построение произвольных графиков KBI Мониторинг отклонений показателей от

скользящего среднего Новый тип плагина, возвращающий в

Actional числовую метрику Многоуровневая нотификация

09.11.11

В. Галактионов, О. Кононов, О подходах к построению системы мониторинга работоспособности интеграционных решений

23

Page 24: О подходах к построению системы мониторинга работоспособности интеграционных решений

Спасибо за внимание!

О. Н. Кононовначальник группы разработки

технологического ядра интеграции, управление

интеграции, департамент управления архитектуройАКБ «РосЕвроБанк» (ОАО)

В. И. Галактионовк.т.н., директор департамента

управления архитектурой, главный системный

архитектор, департамент управления архитектуройАКБ «РосЕвроБанк» (ОАО)