Обновление 9.3.0 (02.10.2026)
В настоящем релизе основным функциональным нововведением стал адаптивный детектор аномалий и бейзлайны временных рядов. Помимо этого, продолжилась работа над совершенствованием прогнозирования: в зависимости от характера временного ряда и полноты данных используются различные модели и алгоритмы прогнозирования. Для простоты настройки, контроля и регулярной адаптации моделей и настроек прогнозирования и бейзлайнов добавлен специальный интеллектуальный сервис Monq AI. С этого релиза платформа переходит на S3-хранилище для работы с файлами, что повышает масштабируемость и надёжность хранения данных.
Ключевые улучшения
- Разработан адаптивный детектор аномалий на основе статистических бейзлайнов временных рядов.
В 9.3.0 доступно 2 метода определения аномалий на основе бейзлайна:
- IQR-метод. Классический метод на основе оценки межквартильного размаха. Устойчив к единичным выбросам.
- Перцентильный метод. Прямой метод сравнения с заданными перцентилем. Поддерживает несколько уровней аномалий.
Реализована поддержка разных видов бейзлайнов: индивидуальных, групповых, коллективных. Добавлена опция "учет контекста" - включает сегментацию обучающей выборки по контекстным признакам (время суток, день недели, тип дня). Это позволяет строить отдельные бейзлайны для каждого сегмента, что повышает точность обнаружения аномалий на данных с выраженными циклическими паттернами.
- Прогнозирование временных рядов: добавлена комбинация линейных и сезонных моделей, существенно доработаны принципы и алгоритмы сервиса для повышения точности прогноза.
- Реализован интеллектуальный сервис Monq AI, предназначенный для настройки, контроля и адаптации моделей и настроек прогнозирования и бейзлайнов.
- Добавлена поддержка S3-хранилищ.
- Полноформатное обновление экрана работы с правилами порогов.
- Добавлена поддержка горизонтального масштабирования сервисов расчета порогов, бейзлайнов и моделей для временных рядов. Правила порогов автоматически распределяются между запущенными экземплярами по консистентному хэшу без одновременной обработки одного правила несколькими экземплярами. При изменении количества экземпляров сервисов правила автоматически перераспределяются, обеспечивая масштабирование нагрузки и устойчивость к отказам.
Дополнительные изменения и улучшения
- Добавлена поддержка импорта/экспорта настроек правил порогов из файла и другого правила для более быстрой и удобной работы инженеров внедрения и поддержки.
Теперь на выбор доступно 3 способа импорта/экспорта:
- из BASE64;
- из файла;
- из другого объекта в той же инсталляции. В дальнейшем расширение функций импорта/экспорта будет применена и для других сущностей Monq.
- Реализованы раздельные политики хранения артефактов функционального мониторинга: теперь можно определять разное время хранения для успешных и проблемных сборок автотестов.
- Разработан контент-пак Max messenger Actions, добавляющий новые действия по работе с мессенджером MAX в бизнес-процессы Monq.
- Разработан контент-пак Windows Server Standard - комплексное решение для удобной и быстрой постановки на мониторинг серверов под управлением Windows.
- Оптимизирован генератор исходного кода для больших сценариев в "Автоматоне".
- На экране порогов добавлена поддержка бесшовного обновления истории срабатывания порога.
Технические улучшения
- Микросервисы Monq обновлены до .NET 10. Платформа переведена на актуальную LTS-версию рантайма, что обеспечивает прирост производительности и улучшенную работу сервисов.
- Внедрена поддержка OpenTelemetry. Микросервисы Monq научились отправлять собственные трейсы, логи и метрики в формате OTLP. Это позволяет подключать платформу к стандартным OTel-совместимым бэкендам.
- Генерация OpenAPI (swagger) на gate-сервисах переведена в режим с пониженным потреблением оперативной памяти.
- Внутренний слой преобразования данных между сервисными моделями переведён на библиотеку Mapperly. Это снижает потребление оперативной памяти и ускоряет работу с большими списками объектов.
Исправление ошибок
Пороги
- Функция вычисления Sum. Исправлена ошибка: при расчёте правила не учитывалось название метрики.
- Детектор аномалий (статический). Исправлена ошибка: поле «Значение» не позволяло вручную ввести отрицательное число и точку.
- Исправлена ошибка Too many partitions при автозакрытии порогов.
- Экран порогов. Инфографика/стекируемый график. Устранено грубое округление при отображении количества порогов для значений больше 1 млн.
- Экран порогов. Строка запросов. Название (name). Устранена необходимость тройного экранирования слеша / при использовании оператора "Равно".
- Экран порогов. Создание новой карты с настройками аналогичными текущей (Сохранить как). Исправлена ошибка: запрос, введённый вручную, удалялся после выбора параметров из выпадающего списка.
- Экран порогов. Сброс несохранённых настроек карты. Исправлена ошибка: после сброса изменений карты со сложным запросом рубрикатор оставался disabled, а внесённые изменения в нём сохранялись.
- Экран порогов. Прогноз срабатывания порога. Исправлена ошибка: в списке прогнозных значений отображался текущий уровень порога.
- Оперативный центр. Подкат. История. Исправлена ошибка: отсутствовала заливка уровней порога на графике.
CMDB и РСМ
- Исправлена ошибка некорректного отображения таблицы RCA при закреплённом списке карт РСМ.
- Фильтр CMDB. Исправлена ошибка неверного имени оператора для LIKE / NOT LIKE.
- Метамодель. Тип КЕ. Атрибуты. Устранена ошибка при редактировании атрибута с типом Dinamic, содержащего JSON.
- Импорт типа КЕ. Устранена ошибка при редактировании описания импортированного типа.
- Опубликованные карты. Исправлена ошибка некорректной работы функции «Применить».
- Публикация карт другим РГ. Устранена ошибка: отсутствовала возможность перейти к РГ в правиле публикации.
Сигналы
- Архивация сигналов. Исправлена ошибка при обновлении более 100 партиций СУБД.
- Стартовый блок «Сигнал». Оптимизирована работа фильтра «Связанные КЕ».
- Исправлена ошибка отсутствия автообновления таблицы сигналов при открытой опубликованной карте РСМ.
- Исправлена ошибка некорректной загрузки списка сигналов после изменения ряда настроек персонализации экрана.
Бизнес-процессы и автоматизация
- БП. Стартовый блок «Сигнал». Условие «Связанные КЕ». Исправлено некорректное поведение при вводе пробела.
- БП. Фильтр «Связанные КЕ». Исправлена ошибка: не отменялись старые запросы при изменении поискового запроса.
- Ручной запуск БП с оперативного центра. Исправлена ошибка: не передавались данные в переменные типа структура.
- Библиотеки. Исправлена ошибка вывода большого количества зависимостей.
- Исправлена ошибка при удалении библиотеки, структуры которой ранее использовались в сценарии.
- История запусков сценария. Исправлена ошибка: не сохранялись настройки представления.
- Устранена ошибка регистрации OOM при компиляции новой версии сценария в ряде случаев.
Прочее
- Контент-пак Linux. Исправлено некорректное правило порога Agentless: Receive bandwidth is high.
- Исправлена ошибка неприменения настроек буфера записи событий в ClickHouse.
- Пользователи. Журнал действий. Исправлена ошибка: не хватало отступов в списке действий.
- Экран логов. Статистика поля. Исправлена ошибка: появлялись два вертикальных скролла при большом количестве значений.