Объединенный мониторинг 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 |
* Отправка метамодели; * отправка события, подлежащего аудиту; * гарантированная доставка сообщений; * обеспечение целостности данных. |