Мониторинг BPM-движка

Эта функция доступна исключительно в редакции OpenBPM Control Enterprise.

OpenBPM Control позволяет просматривать текущее состояние бизнес-процессов внутри движка. Однако для системного администратора также полезно иметь информацию об общем состоянии системы, например количество ядер CPU, доступную оперативную память, дисковое пространство и т.д. Эта информация позволит администратору заранее получать уведомления о росте нагрузки. В сочетании с автоматическим/ручным масштабированием системы OpenBPM Control решает задачу полноценного управления движками бизнес-процессов.

Конфигурация мониторинга

В редакции Enterprise представление деталей BPM-движка расширено специальным разделом Monitoring:

bpm engine monitoring

Внешний дашборд (URL)

  • Укажите URL внешнего дашборда мониторинга (например, Grafana).

  • Пример: для Camunda можно настроить дашборд Grafana и вставить здесь его URL.

  • Обеспечивает переход в один клик из OpenBPM Control напрямую во внешний дашборд:

    grafana monitoring

Интегрированные метрики

  • Установите флажок Enable, чтобы активировать сбор и отображение метрик в OpenBPM Control.

  • Поле URL: укажите endpoint, откуда будут поступать метрики (например, Spring Boot Actuator endpoint).

  • Нажмите Generate, чтобы загрузить доступные метрики с указанного endpoint.

    actuator metrics

Выбор метрик

  • Выберите необходимые метрики, установив флажки напротив их названий.

    actuator metrics select
  • Наведите курсор на значок вопроса (?), чтобы увидеть краткое описание каждой метрики.

  • Можно настроить теги для каждой метрики, чтобы обеспечить более детализированный мониторинг по конкретным областям:

    actuator metrics tags

Просмотр метрик

  1. Перейдите к списку BPM-движков в OpenBPM Control.

  2. Нажмите View metrics для нужного движка.

    view metrics
  3. Откроется диалоговое окно:

    metrics
    • Все настроенные метрики и их теги.

    • Текущие значения метрик.

    • Кнопка Refresh для обновления значений в реальном времени.

Используйте кнопку External dashboard для быстрого доступа к настроенному Grafana (или другому) дашборду.

external dashboard

Панель быстрого доступа

Для оперативного мониторинга используйте панель выбора движка в верхней части экрана.

quick access monitoring

Это позволяет:

  • Быстро просматривать метрики выбранного движка.

  • Переходить напрямую во внешний дашборд.