Функции#

Название компонента

Код компонента

Возможности компонента

Объединенный мониторинг Unimon

MONA

Сбор метрик из разных источников:
* платформы среды контейнеризации Kubernetes/OpenShift (опционально);
* серверов приложений WildFly;
* опубликованных с помощью различных библиотек (Custodian, Micrometer и т.п.);
* бизнес-приложений и от инфраструктуры;
* изоляция бизнес-области (наличие отдельных каналов для каждого потребителя);
* обеспечение полноты метрик;
* контроль над заполнением всех обязательных полей метрики для идентификации источника;
* внесение в метрику дополнительной служебной информации (в сервисе unimon-agent);
* предоставление единого вида всех метрик, что существенно облегчает их дальнейшую обработку;
* формирование журналов событий для отслеживания и разбора поведения сервиса;
* сохранение метрики в хранилище;
* поддержка совместимости с предыдущими версиями мониторинга.
* управление метриками на этапе сбора - отключение сбора на уровне метрики, приложения или namespace;
* конфигурирование параметров приложения с помощью Pacman.

Indicator

INDA

* Отображение графиков значений метрик;
* отображение агрегированных значений метрик;
* отображение в табличной форме значений метрик;
* отображение в табличной форме логов;
* выгрузка данных из uLogger;
* возможность использовать режимы multi realm и multi iam.

Abyss

LGDB

* Управление объектами внутри хранилищ;
* обеспечение возможности квотирования хранилищ;
* управление объектами внутри транспорта данных;
* обеспечение единой ролевой модели для всех хранилищ и транспорта;
* предобработка данных перед загрузкой в хранилища;
* выдача данных по запросу;
* управление ролями экспорта архивных и полнотекстовых индексов;
* метрики мониторинга нагрузки;
* поддержка массивов;
* метрика лимита скорости записи для задач индексации;
* возможность экспорта трейсов;
* возможность работы с несколькими кластерами Kafka;
* поддержка Cloudera Manager.

Журналирование

LOGA

* Запись логов и единое место их хранения;
* предоставление потребителям стандартизованного API;
* предоставление механизмов фильтрации логов и управления настройками данных фильтров;
* обогащение записи журналов дополнительной информацией;
* предоставление интерфейса просмотра логов и их поиска, включая полнотекстовый поиск;
* возможность выгрузки журналов для дальнейшего анализа.

Alert Manager

ALRT

* Гибкая настройка правил отклонений через WEB-интерфейс;
* настройка правил уведомлений с учетом их дедупликации и группировки;
* предоставление интерфейса отслеживания фактов отклонений и оправки уведомлений;
* настройка рассылки уведомлений отдельным пользователям и группам;
* поддержка каналов связи через e-mail и webhook.

Business activity monitoring

BAMN

* Сбор данных из источника Platform V Flow;
* запись событий и единое место хранения (Abyss);
* управление подключениями по идентификаторам событий/данных;
* управление фильтрацией событий;
* предоставление потребителям стандартизованного API для выборки событий и метаданных;
* поддержка нескольких источников Platform V Flow.

Единый коллектор телеметрии

COTE

* Централизованное управление процессом сбора данных телеметрии;
* поддержка pull и push режимов сбора данных телеметрии;
* обработка первичных данных телеметрии (конвертация, обогащение, фильтрация, флетирование);
* контроль превышений лимитов на обработку данных;
* настраиваемые блокировки задач сбора данных телеметрии;
* мониторинг процесса сбора данных телеметрии в разрезе проектов, в разрезе задач сбора;
* поддержка мультитенантности.

AIOM

AIOM

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

Business services

BUSE

* Получение метамодели из топиков Apache Kafka Platform V Audit SE (AUD);
* преобразование полученных метамоделей из Platform V Audit SE (AUD) в единый формат;
* сохранение преобразованных метамоделей в базе данных сервиса Business Services;
* настройка подключения клиента к аудиту;
* настройка подсистем хранения журналов аудита;
* прием событий аудита через Apache Kafka Abyss (LGDB);
* прием событий аудита через Rest API Collector PVM;
* выгрузка событий аудита в файл;
* поиск событий аудита в оперативном и архивном хранилищах;
* сохранение и загрузка пользовательских настроек отображения событий аудита;
* создание, редактирование, удаление представлений данных аудита.

Агент LOGA журналирование

ALOG

* Получение диагностики для тестирования или отладки;
* контроль корректного запуска приложения;
* сбор диагностики для обработки претензий пользователей.

Единый клиент (SDK) Platform V Monitor

MSDK

* Отправка метамодели;
* отправка события, подлежащего аудиту;
* гарантированная доставка сообщений;
* обеспечение целостности данных.